<SEC-DOCUMENT>0001628280-20-011656.txt : 20200804
<SEC-HEADER>0001628280-20-011656.hdr.sgml : 20200804
<ACCEPTANCE-DATETIME>20200804165843
ACCESSION NUMBER:		0001628280-20-011656
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		58
CONFORMED PERIOD OF REPORT:	20200630
FILED AS OF DATE:		20200804
DATE AS OF CHANGE:		20200804

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CORCEPT THERAPEUTICS INC
		CENTRAL INDEX KEY:			0001088856
		STANDARD INDUSTRIAL CLASSIFICATION:	PHARMACEUTICAL PREPARATIONS [2834]
		IRS NUMBER:				770487658
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-50679
		FILM NUMBER:		201074051

	BUSINESS ADDRESS:	
		STREET 1:		149 COMMONWEALTH DRIVE
		CITY:			MENLO PARK
		STATE:			CA
		ZIP:			94025
		BUSINESS PHONE:		650.688.8803

	MAIL ADDRESS:	
		STREET 1:		149 COMMONWEALTH DRIVE
		CITY:			MENLO PARK
		STATE:			CA
		ZIP:			94025
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>cort-20200630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2020 Workiva--><!--r:b9b3bb15-f37b-46f2-90aa-0ea12eb9064d,g:47af1398-5839-4d75-a4cd-6d68cdd0ecd8,d:d5178728a80347239c3f2e2ac75e5919--><html xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:cort="http://www.corcept.com/20200630" xmlns="http://www.w3.org/1999/xhtml" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cort-20200630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80L2ZyYWc6NzczMDI4M2U2ZTBiNGUxNWJmNmZjM2U3MDNjZDkzMTAvdGFibGU6NTk2NmUxOGIxMmMyNDYyYThkOTE2ZWMwMmYwYjAzNDUvdGFibGVyYW5nZTo1OTY2ZTE4YjEyYzI0NjJhOGQ5MTZlYzAyZjBiMDM0NV8zLTEtMS0xLTA_95a7624a-d91d-4e5f-bea2-ea2f5381d336">false</ix:nonNumeric><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80L2ZyYWc6NzczMDI4M2U2ZTBiNGUxNWJmNmZjM2U3MDNjZDkzMTAvdGFibGU6NTk2NmUxOGIxMmMyNDYyYThkOTE2ZWMwMmYwYjAzNDUvdGFibGVyYW5nZTo1OTY2ZTE4YjEyYzI0NjJhOGQ5MTZlYzAyZjBiMDM0NV80LTEtMS0xLTA_17e3fd46-b695-4b57-b483-4b15f2a8ccb3">2020</ix:nonNumeric><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80L2ZyYWc6NzczMDI4M2U2ZTBiNGUxNWJmNmZjM2U3MDNjZDkzMTAvdGFibGU6NTk2NmUxOGIxMmMyNDYyYThkOTE2ZWMwMmYwYjAzNDUvdGFibGVyYW5nZTo1OTY2ZTE4YjEyYzI0NjJhOGQ5MTZlYzAyZjBiMDM0NV81LTEtMS0xLTA_d480e1bf-432f-401d-8275-734bfa6fe4e1">Q2</ix:nonNumeric><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80L2ZyYWc6NzczMDI4M2U2ZTBiNGUxNWJmNmZjM2U3MDNjZDkzMTAvdGFibGU6NTk2NmUxOGIxMmMyNDYyYThkOTE2ZWMwMmYwYjAzNDUvdGFibGVyYW5nZTo1OTY2ZTE4YjEyYzI0NjJhOGQ5MTZlYzAyZjBiMDM0NV84LTEtMS0xLTA_859cd6f9-c00e-44e3-9160-ffa0ac9521b4">0001088856</ix:nonNumeric><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80L2ZyYWc6NzczMDI4M2U2ZTBiNGUxNWJmNmZjM2U3MDNjZDkzMTAvdGFibGU6NTk2NmUxOGIxMmMyNDYyYThkOTE2ZWMwMmYwYjAzNDUvdGFibGVyYW5nZTo1OTY2ZTE4YjEyYzI0NjJhOGQ5MTZlYzAyZjBiMDM0NV85LTEtMS0xLTA_479e581c-c5d0-44a0-bc20-763db1ceedf8">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" name="us-gaap:TypeOfRevenueExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi0wLTEtMS0w_71983b8a-98cb-4e94-804c-deb3d5c998ef">us-gaap:ProductMember</ix:nonNumeric><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="us-gaap:TypeOfRevenueExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi0wLTEtMS0w_b6e2e863-dc5c-4726-a5bf-189b0c40488b">us-gaap:ProductMember</ix:nonNumeric><ix:nonNumeric contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" name="us-gaap:TypeOfRevenueExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi0wLTEtMS0w_d12deb0d-0830-47c6-ae74-00ad93879c47">us-gaap:ProductMember</ix:nonNumeric><ix:nonNumeric contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" name="us-gaap:TypeOfRevenueExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi0wLTEtMS0w_fbea387d-1903-445f-9af1-d1bfa0e6580d">us-gaap:ProductMember</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cort-20200630.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="if6ac13376c654a4389050eb5d7f01219_I20200728"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-07-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfdc14188d074a15b1e43eb5712e1283_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</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="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></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="i5d0cfec376a246ab95aa454d132294e1_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic147096b9a104ec1bfaf4e594b4c7757_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id43e80e1e4af4fc48cbcf603dc4a3d09_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b5b140d584a4151b20193794f93f713_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf04f777c2084aeeade723d09bf39f3a_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id23f7dc430874924988468028e1b2cf8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0feacfed97984a32a5fb37aed638d1fb_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie66029cd1ef44562b77e5987164e93e4_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaef8a9907fd44379a4b82ab817bb86d4_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifb7202c1eef44adc93d9b416e35730dc_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc32776639b14df6acb04b4d33eb3428_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i009e137e6c6c4a1c8642949fa2586645_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbe0dd5d4e814449b208a424e447d646_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic34254cd910649a3b5fc46af06fd7711_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7951e94cce946ff96178e48d4b6ea12_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7b6cf6957b14ec7a59ccb709eef0a02_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b6a4142199d43c18ae0e872d799bfb6_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7616c3d7cd424e9fbd9a48c65e4abc94_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if989a656efe14e6ea232461e22031dac_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8dd6f14260974421b9690467faa2c7e0_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i013666e52de6404da6b126a105023216_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i469244ce92414b209b2357b55b429b32_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72de373f336842118a59cffe51e9b456_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34b00135b7d24ceab098d7be792b6a75_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e8235caa81749c19f5c8658e7117627_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i528b1512708842b48795600cf6164f75_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieedc6d718c084f98af74e369e5e14899_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ff04aa262124dd692c2f794d329a13d_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfc0fd7c18fd4671b5a8a7d103ac1453_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i008edf416d114baaa053c648f2ac52e6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</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="if8d3e9c1cb8d4f38ab77b7c382099ff1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</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="ic7c0e77332b148a2bb2b634531149820_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7fe3d26b9037439cbd3b7b8e92879005_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab9959a323b442b19cd489a448e58816_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</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="ifb887afe70c6493d9c15fafa558d41bb_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</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="ifc185b9085f546708fe16779db7ddafa_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</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="i3950fd0d2f2b44dab783d154abac9d4d_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</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="if4463c0fd5cd4ff2a904181cde20cf99_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79fb10df44f04378b1d4a3fe2ee4e8a4_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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="i2ab365c9dac849eea5668d814334c42d_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</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="i1dc41b4a9c914dbab4d3c06fb33f57b0_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</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="ide1ab98947be44a7a923572834dee041_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</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="i8d6509186a844c819c65084d43c6d69c_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ed0a68ba9494fa4b47b6e9a93a521f4_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40cb480a80b342918459387bd37e586f_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</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="i318b1c8f695342fb8fd74abf852bb32c_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38ec619fb68f448895616f9965217043_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</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="ibe2d12b2fea84104850c3e6db82a1886_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</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="id622b639e0a84f43be97ae078c04256c_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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="i9465847f79bd479aa834209310ac1e23_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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="i30d8bcab79b3473ab7b5cf07ec988570_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</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="i5dd92cdb4c85489b9ba01a034047ff25_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</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="i61ab2a7514344645b00e1ff7bf5cde72_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</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="ib004fc55acca4c429d6548b384234a5d_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3baad575a8c5416490ac1e52d282d6c0_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b1a22f0e515496fa802666c85257e77_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</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:unit id="series"><xbrli:measure>cort:series</xbrli:measure></xbrli:unit><xbrli:context id="ife471907b9df488a83c916e588bf06f9_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cort:LongLivedTangibleAssetAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d505d59d82e428f8bff761f6d22a624_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cort:LongLivedTangibleAssetAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56402578e719447190306ca43b2dd6b0_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cort:LongLivedTangibleAssetAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69a0b3461a6c4b0ba09436b436c2bd8e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cort:LongLivedTangibleAssetAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10b85cf13765463d8ad116f2d7ea34de_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cort:LongLivedTangibleAssetAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i755b06be7a11492e933cb4bb2a87fb43_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cort:LongLivedTangibleAssetAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i339ca4c93a85413e805d7dd40629d6e9_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c849201f3204b38bf62720eaee58213_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief5bc23fe31643a3a288ef93a879ac8b_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cort:ShortTermMarketableSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a7f2a895c1b41b09e4ae77d96e8c028_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cort:ShortTermMarketableSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i985fe17fe30c4b76b4657ed8d976be6f_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cort:LongTermMarketableSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic98c193a048943149912961fbd29ba9a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cort:LongTermMarketableSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9027273d24642d1b9202795d0cef2be_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67699a52ff494ec9923445200e6dd64a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d3486298d3944c6baab1d165317db90_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i089d60ea3f424e3faa2e5f0166d7085e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b3a17c8813b4be6acd15ade5f4bcd93_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7f4b35e75fb4f1ba9a70aaf134e8188_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i743023c91ed449a6b6654d639948f307_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RepurchaseAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd4819fca69e4c109ea869dba158ccaf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RepurchaseAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb65b6632e8f4ce4b938c5c84ec6ca8e_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7da763f69fe74c4f9f6676330c50cece_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifdd9ee67791740ad8edf46add59f101d_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74bb60cc931643bebfacd0913c6845f4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad366c1037f644cc89f867407d107f06_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96fc7290f5274207b09826f479fb15f5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04a6e5a5cd2e442795277ee71aad8f59_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8ac3a3a4a4d4837bb7bf228ad55d527_I20191001"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6548aa1a0ea49a9898539d64fc4f2bf_I20200617"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0acc383c9e5b42eb8840b7cc794cdd37_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic84444bd1f414512ab9f31355dec1607_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="kg"><xbrli:measure>utr:kg</xbrli:measure></xbrli:unit><xbrli:context id="ib2894f2ceb6f4b11a70f53a9879e9350_D20200301-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb2d3499e998410ca7afd5ae3e3a5c18_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cort:PCASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="stock_option_plan"><xbrli:measure>cort:stock_option_plan</xbrli:measure></xbrli:unit><xbrli:context id="i6c057e384fd8467587ce377510a08ebb_D20200201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cort:StockOptionsFiscalTwentyTwelvePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e9ec72b83c247f6977bfa2e24334ab9_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</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="idfadd177076c4aa4b8bce4c813cc01b2_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i486605dc5b6543aa8e72ff1008a8fab1_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0b0ff58a08e4830aa6f1ba6bb099d02_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f2a35f9d2ca4798be6042ea8f7980a3_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</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="id65411ecacd847d1b69e6606d3db0aa9_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5357fdc94c9c49bdbd5c5b5eb848d779_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02870261c8f048a3850bc86899904749_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia58d6b99a43e44f184c52fbf2ab22f57_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</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="i072afbacd023465680c57038bc8fbe63_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62398bb1e4b84ef0874a3058f4a88d41_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0f933f134634d77ae477af6c454ff34_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i095d132cfc564e25b943726100c5f4e5_D20200226-20200226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-26</xbrli:startDate><xbrli:endDate>2020-02-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3c0e68e474f4c1195adee2669b70c2d_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</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="i2283895a57634ae89ec811fd6e5d3f5b_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d8bd95cecae435e816abad80e9486bf_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifdc6917c48f14abfbeaf74260b13bad9_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001088856</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="id5178728a80347239c3f2e2ac75e5919_1"></div><div style="min-height:31.5pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%;">  </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.468%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Washington, D.C. 20549</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">_______________________________________________________</span></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%;">FORM <ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yNDAy_07381ed4-ca69-467c-ab3d-29d07d06687c">10-Q</ix:nonNumeric> </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">_______________________________________________________</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:0.1%;"></td><td style="width:2.766%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:95.034%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGFibGU6MDNjMDJiNTM3YjE5NGFkYWEzMDExNDQzNGEyOWIxYWIvdGFibGVyYW5nZTowM2MwMmI1MzdiMTk0YWRhYTMwMTE0NDM0YTI5YjFhYl8wLTAtMS0xLTA_c734ac6f-3ac9-433f-a9d1-1f9aa63660b5">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzg_412f7b56-f802-4dab-9edd-657fbed1af42">June 30, 2020</ix:nonNumeric> </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">or</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:0.1%;"></td><td style="width:2.766%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:95.034%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGFibGU6YTNkN2Y3YTk1YjJiNDZkYWI4ZmYwYmUyNWNkYzg0ZTEvdGFibGVyYW5nZTphM2Q3ZjdhOTViMmI0NmRhYjhmZjBiZTI1Y2RjODRlMV8wLTAtMS0xLTA_181fdcff-9e3e-49ef-a4d3-70900c7cc118">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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; to &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Commission File Number:</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzk1_9f06c33f-3360-4910-8535-02b973c44518">000-50679</ix:nonNumeric> </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">_______________________________________________________</span></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzk2_9e91ed42-a4b0-4cac-bf9b-4513478ede8e">CORCEPT THERAPEUTICS INC</ix:nonNumeric>ORPORATED</span></div><div style="text-align:center;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Exact Name of Corporation as Specified in Its Charter)</span></div><div style="text-align:center;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">_______________________________________________________</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:48.000%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:48.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGFibGU6ZjMyZmQyZDk3ZjMwNDg3MmFmZjA1NDlhNDBhODJlMGYvdGFibGVyYW5nZTpmMzJmZDJkOTdmMzA0ODcyYWZmMDU0OWE0MGE4MmUwZl8wLTAtMS0xLTA_aae29639-3064-414e-b9c7-1c248481bf0c">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGFibGU6ZjMyZmQyZDk3ZjMwNDg3MmFmZjA1NDlhNDBhODJlMGYvdGFibGVyYW5nZTpmMzJmZDJkOTdmMzA0ODcyYWZmMDU0OWE0MGE4MmUwZl8wLTEtMS0xLTA_5a3f8a76-b0a3-43b1-bf78-76e4e8b8accc">77-0487658</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(I.R.S. Employer<br/>Identification No.)</span></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzk3_d374928a-0676-4042-8de8-9057b3f01341">149 Commonwealth Drive</ix:nonNumeric> </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzkx_3d0b5282-80b3-42c0-b14c-af0cd450b8f9">Menlo Park</ix:nonNumeric>, <ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzky_e059d9a3-ba0d-43fa-adce-7e351a0da016">CA</ix:nonNumeric> <ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzkz_a4945100-6845-46a2-9d4c-83ba0bb1bae5">94025</ix:nonNumeric> </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">(Address of principal executive offices, including zip code)</span></div><div style="text-align:center;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">_______________________________________________________</span></div><div style="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(<ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzk0_bd45f06c-fb08-46e2-acfa-93046a722704">650</ix:nonNumeric>) <ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzk4_deafeaec-da0b-414e-a308-fea973e9d50c">327-3270</ix:nonNumeric> </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">(Registrant&#8217;s telephone number, including area code)+</span></div><div style="text-align:center;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">_______________________________________________________</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Securities registered pursuant to Section 12(b) of the Act: </span></div><div><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:62.711%;"><tr><td style="width:1.0%;"></td><td style="width:31.333%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:31.333%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:31.334%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Title of each class</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trading Symbol(s)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;border-right:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGFibGU6NDMzOWYzMDRiMmEzNDY0N2FmNzNkYmUwN2ViYzU5ZjAvdGFibGVyYW5nZTo0MzM5ZjMwNGIyYTM0NjQ3YWY3M2RiZTA3ZWJjNTlmMF8xLTAtMS0xLTA_7edd5e0e-d39d-4191-846d-2515d228905e">Common Stock, $0.001 par value</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGFibGU6NDMzOWYzMDRiMmEzNDY0N2FmNzNkYmUwN2ViYzU5ZjAvdGFibGVyYW5nZTo0MzM5ZjMwNGIyYTM0NjQ3YWY3M2RiZTA3ZWJjNTlmMF8xLTEtMS0xLTA_261e6c13-5338-406d-9e55-7849eda9e124">CORT</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;border-right:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGFibGU6NDMzOWYzMDRiMmEzNDY0N2FmNzNkYmUwN2ViYzU5ZjAvdGFibGVyYW5nZTo0MzM5ZjMwNGIyYTM0NjQ3YWY3M2RiZTA3ZWJjNTlmMF8xLTItMS0xLTA_2d3038ec-76a8-4705-bb69-23ad7363eb02">The Nasdaq Stock Market</ix:nonNumeric></span></td></tr></table></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzk5_e457eaca-449b-4869-8be0-08886bb3f465">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T&#160;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="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yNDAw_e7448698-8d39-4627-8ddc-673ea3b1043f">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:20.598%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:2.519%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:43.762%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:20.598%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:2.523%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGFibGU6ZWU3ZjkwYWJiZGZkNDY1ZWExZjhkOTk5ZmM1ZmNiNzkvdGFibGVyYW5nZTplZTdmOTBhYmJkZmQ0NjVlYTFmOGQ5OTlmYzVmY2I3OV8wLTAtMS0xLTA_b090b99d-827d-40af-b8a7-e6fba2c5ad82">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#9746;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accelerated&#160;filer</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#9744;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-accelerated filer</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#9744;&#160;&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGFibGU6ZWU3ZjkwYWJiZGZkNDY1ZWExZjhkOTk5ZmM1ZmNiNzkvdGFibGVyYW5nZTplZTdmOTBhYmJkZmQ0NjVlYTFmOGQ5OTlmYzVmY2I3OV8xLTQtMS0xLTA_4c6c6a2a-097b-48de-86cd-a87775739a50">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Emerging&#160;growth&#160;company</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGFibGU6ZWU3ZjkwYWJiZGZkNDY1ZWExZjhkOTk5ZmM1ZmNiNzkvdGFibGVyYW5nZTplZTdmOTBhYmJkZmQ0NjVlYTFmOGQ5OTlmYzVmY2I3OV8yLTQtMS0xLTA_4d170a21-debc-481d-98c2-0f0e8a4914a3">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#160;&#9744;</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;<ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yNDAx_002999cb-86ea-4488-a4cc-e4c94645a2a9">&#9744;</ix:nonNumeric>&#160;&#160;&#160;&#160;No&#160;&#160;&#9746;</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On July&#160;28, 2020, there were <ix:nonFraction unitRef="shares" contextRef="if6ac13376c654a4389050eb5d7f01219_I20200728" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzE2_31b73d7e-497c-411d-ba89-fc5bbb7b360a">115,557,656</ix:nonFraction> shares of common stock outstanding at a par value of $0.001 per share.</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.468%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:27pt;margin-top:9pt;margin-bottom:3pt;"><span><br/></span></div><div style="position:relative;width:100%;height:31.5pt;"><div style="position:absolute;bottom:0;width:100%;"><div><span><br/></span></div></div></div><div id="id5178728a80347239c3f2e2ac75e5919_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">TABLE OF CONTENTS</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:93.321%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:2.679%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#id5178728a80347239c3f2e2ac75e5919_10">PART I. FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#id5178728a80347239c3f2e2ac75e5919_10">3</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#id5178728a80347239c3f2e2ac75e5919_13">ITEM&#160;1. FINANCIAL STATEMENTS</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#id5178728a80347239c3f2e2ac75e5919_13">3</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:47.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#id5178728a80347239c3f2e2ac75e5919_16">CONDENSED CONSOLIDATED BALANCE SHEETS</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#id5178728a80347239c3f2e2ac75e5919_16">3</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:47.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#id5178728a80347239c3f2e2ac75e5919_19">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#id5178728a80347239c3f2e2ac75e5919_19">4</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:47.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#id5178728a80347239c3f2e2ac75e5919_25">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#id5178728a80347239c3f2e2ac75e5919_25">5</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:47.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#id5178728a80347239c3f2e2ac75e5919_28">CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#id5178728a80347239c3f2e2ac75e5919_28">6</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:47.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#id5178728a80347239c3f2e2ac75e5919_34">NOTES TO CONDENSED FINANCIAL STATEMENTS</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#id5178728a80347239c3f2e2ac75e5919_34">7</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#id5178728a80347239c3f2e2ac75e5919_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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#id5178728a80347239c3f2e2ac75e5919_61">14</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#id5178728a80347239c3f2e2ac75e5919_64">ITEM&#160;3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#id5178728a80347239c3f2e2ac75e5919_64">19</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#id5178728a80347239c3f2e2ac75e5919_67">ITEM&#160;4. CONTROLS AND PROCEDURES</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#id5178728a80347239c3f2e2ac75e5919_67">19</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#id5178728a80347239c3f2e2ac75e5919_70">PART II. OTHER INFORMATION</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#id5178728a80347239c3f2e2ac75e5919_70">20</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#id5178728a80347239c3f2e2ac75e5919_73">ITEM&#160;1. LEGAL PROCEEDINGS</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#id5178728a80347239c3f2e2ac75e5919_73">20</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#id5178728a80347239c3f2e2ac75e5919_76">ITEM&#160;1A. RISK FACTORS</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#id5178728a80347239c3f2e2ac75e5919_76">21</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#id5178728a80347239c3f2e2ac75e5919_79">ITEM&#160;2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#id5178728a80347239c3f2e2ac75e5919_79">35</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#id5178728a80347239c3f2e2ac75e5919_82">ITEM&#160;3. DEFAULTS UPON SENIOR SECURITIES</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#id5178728a80347239c3f2e2ac75e5919_82">36</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#id5178728a80347239c3f2e2ac75e5919_85">ITEM&#160;4. MINE SAFETY DISCLOSURES</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#id5178728a80347239c3f2e2ac75e5919_85">36</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#id5178728a80347239c3f2e2ac75e5919_88">ITEM&#160;5. OTHER INFORMATION</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#id5178728a80347239c3f2e2ac75e5919_88">36</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#id5178728a80347239c3f2e2ac75e5919_91">ITEM&#160;6. EXHIBITS</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#id5178728a80347239c3f2e2ac75e5919_91">37</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#id5178728a80347239c3f2e2ac75e5919_94">SIGNATURES</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#id5178728a80347239c3f2e2ac75e5919_94">38</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="id5178728a80347239c3f2e2ac75e5919_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="id5178728a80347239c3f2e2ac75e5919_13"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 1.&#160;&#160;FINANCIAL STATEMENTS</span></div><div id="id5178728a80347239c3f2e2ac75e5919_16"></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CORCEPT THERAPEUTICS INCORPORATED</span></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(In thousands, except per share data)</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:65.982%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.643%;"></td><td style="width:1.0%;"></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:13.645%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Unaudited)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(See Note 1)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ASSETS</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current assets:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfNC0xLTEtMS0w_9b5113eb-5439-4f5e-bbe2-62276eff72d2">58,523</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfNC0zLTEtMS0w_895b6eae-6475-4499-81d3-126011a00c85">31,269</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term marketable securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfNS0xLTEtMS0w_6602afd0-6a9a-41b2-9cfa-07f98dfb457b">346,835</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfNS0zLTEtMS0w_ccc9e6e7-2868-44fc-86f5-23f5261833b7">244,693</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade receivables, net of allowances</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfNi0xLTEtMS0w_e0d6545f-7c7f-4d45-9088-077f508c91a9">22,725</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfNi0zLTEtMS0w_e450f28c-1304-4707-908f-8091087285be">19,928</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfNy0xLTEtMS0w_580ae141-eff3-4fd0-977e-c637fcfacd2b">4,927</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfNy0zLTEtMS0w_e4fa6d59-064d-4dc1-be4c-a77ed7c4b246">5,424</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfOC0xLTEtMS0w_638084fb-5671-4a00-8aeb-aa8fc56750e4">5,323</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfOC0zLTEtMS0w_8a86d1ea-7efc-4b25-a2f1-047dc03d87ae">6,044</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfOS0xLTEtMS0w_2b9aaae3-39ce-47be-bba7-0d18f6857e9d">438,333</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfOS0zLTEtMS0w_97b89798-79e1-4501-ba19-585ae23eaaa2">307,358</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Strategic inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTAtMS0xLTEtMA_b7844fec-e826-4925-9ef3-92fdd0f43a86">11,193</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTAtMy0xLTEtMA_ccdce6cb-1da6-4b9b-906c-d305fda9a716">11,981</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease right-of-use asset</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTEtMS0xLTEtMA_b72f97fe-3f1a-4efd-ba17-331addf86458">3,472</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTEtMy0xLTEtMA_c12ee27f-0b24-4d8b-9b80-a518f8b3501b">3,446</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net of accumulated depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTItMS0xLTEtMA_aa3171bc-093b-4bae-9be9-81ef78c17c1b">619</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTItMy0xLTEtMA_4c1deb24-722d-4635-9423-30275c0a7b66">1,050</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term marketable securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTMtMS0xLTEtMA_fa7807b7-f79e-442c-8401-6a4a15affe58">4,200</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTMtMy0xLTEtMA_600a3c96-ecdd-4b1c-8b20-d52efcf8f350">39,352</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTQtMS0xLTEtMA_5d4c070c-26b8-4b26-a4c0-428eb8fdc690">4,536</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTQtMy0xLTEtMA_64afb62c-5b93-438e-b236-5c355562bb4f">3,448</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTUtMS0xLTEtMA_55f7a621-51a6-4171-b4ea-b20aa704dfa4">35,470</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTUtMy0xLTEtMA_740556e9-5747-45a9-83cf-9a1007a022c9">45,677</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTYtMS0xLTEtMA_de6e2870-6319-4102-8e4f-bc82e343dbc7">497,823</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTYtMy0xLTEtMA_35243261-5021-4f91-b6ff-cc8381442631">412,312</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTktMS0xLTEtMA_30ddbdff-aea9-4c11-8e44-fe8bfad214c5">6,304</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTktMy0xLTEtMA_a13385e0-9ba8-4d39-aaa8-7b8195e955e7">7,537</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued clinical expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="cort:AccruedClinicalExpensesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjAtMS0xLTEtMA_696c4725-cce3-43f0-9da0-1ab6a4199df8">11,289</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cort:AccruedClinicalExpensesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjAtMy0xLTEtMA_290446df-c2be-4e54-9bf1-343ee3b5553d">6,477</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued and other liabilities </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjEtMS0xLTEtMA_11f68fdc-bc66-4daf-ac99-386d37bd99bf">22,631</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjEtMy0xLTEtMA_6fda4ba3-1211-4e5b-8264-c73bab42b11f">23,269</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term operating lease liability</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjItMS0xLTEtMA_93297df5-71eb-47ba-a91f-3412d72baa76">2,019</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjItMy0xLTEtMA_055d1c0b-fd6a-4434-b7a2-3bc35519b67f">1,558</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjMtMS0xLTEtMA_8231abd7-25d9-45ee-9cda-c710ec4f6614">42,243</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjMtMy0xLTEtMA_160f10fd-6ec3-41dd-b1e6-2867e593bbc4">38,841</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term operating lease liability</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjQtMS0xLTEtMA_10c9b016-df88-402c-9982-49864df21df7">1,486</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjQtMy0xLTEtMA_eeec8d7b-cd78-4c47-8af2-3e0cf9f31132">1,903</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term accrued income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjUtMS0xLTEtMA_26eff855-dddd-423b-9e9b-2639c5b0ab90">396</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjUtMy0xLTEtMA_272a0b7e-855c-453a-ac63-150db890a239">386</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjYtMS0xLTEtMA_ed4a0bd8-a187-40b1-98c6-ef6fe08f10b0">44,125</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjYtMy0xLTEtMA_2262f04b-6622-4b23-b695-3e6e74327cf9">41,130</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commitments and contingencies (Note 5)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Preferred stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjktMS0xLTEtMA_1c5fa808-6e6d-4620-b775-8c32ba51c789">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjktMy0xLTEtMA_75e0f162-1bed-4487-800d-788ccd5e2f51">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzAtMS0xLTEtMA_636d39f6-bd16-43b1-b04b-d604a87ed936">121</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzAtMy0xLTEtMA_03f1d36c-1b18-4764-81c3-a9884d49c2ec">120</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional paid-in capital</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzEtMS0xLTEtMA_2ad8248c-4da3-4629-9447-d35f07c2846e">481,714</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzEtMy0xLTEtMA_1089cafa-510c-4246-ab68-2ea68a462297">457,060</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockCommonValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzItMS0xLTEtMA_a408d3e5-beb6-46ba-a4df-d6f677f2443f">63,814</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockCommonValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzItMy0xLTEtMA_cdf2ac51-4a99-44ad-b0f1-9ff2bfbbe5b4">62,704</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzMtMS0xLTEtMA_2e98b0d1-6493-45e1-be94-5711d838eb84">840</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzMtMy0xLTEtMA_dcb54a1a-af79-495a-8b98-298578bb5efa">261</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained earnings (accumulated deficit)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzQtMS0xLTEtMA_68cabacc-94b4-40b8-b686-3c7e8141c98e">34,837</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzQtMy0xLTEtMA_f012e4ac-f01b-46ff-964b-f2a4bdbb788d">23,555</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stockholders&#8217; equity</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzUtMS0xLTEtMA_fe04d883-4bd0-461a-9b2d-da91c186c66c">453,698</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzUtMy0xLTEtMA_6f52fa6f-91b6-4fce-aa64-4e28640da52c">371,182</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities and stockholders&#8217; equity</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzYtMS0xLTEtMA_ac7f0759-4509-4116-a52c-d22f05af37bb">497,823</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzYtMy0xLTEtMA_3c536621-07ab-4d2d-ad5c-59b0e74a72c4">412,312</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="id5178728a80347239c3f2e2ac75e5919_19"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CORCEPT THERAPEUTICS INCORPORATED</span></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(In thousands, except per share data)</span></div><div style="text-align:center;margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:33.526%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.643%;"></td><td style="width:1.0%;"></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:13.643%;"></td><td style="width:1.0%;"></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:13.643%;"></td><td style="width:1.0%;"></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:13.501%;"></td><td style="width:1.0%;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 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><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi0wLTEtMS0w_71983b8a-98cb-4e94-804c-deb3d5c998ef"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi0wLTEtMS0w_b6e2e863-dc5c-4726-a5bf-189b0c40488b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi0wLTEtMS0w_d12deb0d-0830-47c6-ae74-00ad93879c47"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi0wLTEtMS0w_fbea387d-1903-445f-9af1-d1bfa0e6580d">Product revenue, net</span></span></span></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi0xLTEtMS0w_6b7fbbc1-6a95-4291-9d53-6844e66f84e0">88,565</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi0zLTEtMS0w_c9a58187-9aba-4e82-acb0-a29f32e5cfcc">72,257</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi01LTEtMS01NA_5846ec72-6ce1-4247-90f6-e8462881ee78"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi01LTEtMS01NA_58a6cd3f-72c0-4c51-971a-7c9a46f8da7b">181,812</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi03LTEtMS01NA_9d050d4b-b99e-439d-9d07-d6435df45ce9">137,086</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNC0xLTEtMS0w_8e816348-1993-44be-b608-1151e00c7f00">1,234</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNC0zLTEtMS0w_e1e30002-de1b-4d0c-a352-14c722529a3b">1,377</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNC01LTEtMS01NA_29f5b327-7604-4381-aac6-fd5792322d85"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNC01LTEtMS01NA_8b71f15f-c011-45b7-b4b8-4f795b5c391e">3,112</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNC03LTEtMS01NA_610a01dd-5e62-41a3-9d10-5a952d733d4b">2,617</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNS0xLTEtMS0w_178890e9-931d-4881-995c-6af309d43ae3">26,497</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNS0zLTEtMS0w_d96e14d8-7afa-43d8-976f-cca32a75dfc3">21,656</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNS01LTEtMS0xMDkz_1d2d03a9-4172-4686-85e9-778bc910f9bf"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNS01LTEtMS0xMDkz_e4b4b77c-4625-48f4-8239-ade98ec91b92">52,620</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNS03LTEtMS03Nw_5e95f801-5cda-4675-a409-3bce7cd0d0c6">41,900</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNi0xLTEtMS0w_84c34c5e-9f01-4d58-ac02-2016d2e4d4a9">25,572</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNi0zLTEtMS0w_9e5d4a58-3c38-4ebf-9690-db686022045f">24,591</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNi01LTEtMS01NA_54c9435b-d775-4f5f-9946-1ddf27b60adc"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNi01LTEtMS01NA_60083867-c2bf-4bbe-be84-9d3721d7d19d">53,107</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNi03LTEtMS01NA_8ecee297-ee3f-4205-a131-cb96eb98ff72">48,980</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNy0xLTEtMS0w_f06ef806-1ff8-4680-abe5-94cd408631a8">53,303</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNy0zLTEtMS0w_ef21ec32-f8f2-456b-b25e-efc6c25cacf1">47,624</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNy01LTEtMS01NA_53d45574-0f0b-4b9e-a862-bb17d1286706">108,839</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNy03LTEtMS01NA_3b9753f8-9122-44c1-950e-51f5422a0cb3">93,497</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income from operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfOC0xLTEtMS0w_9938e079-7910-462b-b76d-2d5de8014be2">35,262</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfOC0zLTEtMS0w_af806660-e17d-4e37-a3dc-5744e02717ba">24,633</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfOC01LTEtMS01NA_bfacfbd3-b030-4c55-9b43-629d6b292221">72,973</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfOC03LTEtMS01NA_894db0d1-3612-416a-af11-06f5323a8811">43,589</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest and other income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfOS0xLTEtMS0w_d04bdbe9-e55d-45f8-8028-1e3b8eb99c5b">1,010</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfOS0zLTEtMS0w_3314a8be-468a-45ad-b0f8-1168d94f2f04">1,178</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfOS01LTEtMS01NA_538c7b62-ec9b-4d09-8f51-f948e63f2c7d"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfOS01LTEtMS01NA_d318e253-1420-4d58-bd3e-2279d34249b7">2,481</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfOS03LTEtMS01NA_e734dd49-b835-46be-8214-72036d03e2e6">2,275</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTAtMS0xLTEtMA_63dc627c-27d5-4cd5-8cd2-3909fc69f92e">36,272</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTAtMy0xLTEtMA_cbcf9acb-089c-486a-b486-2ed7a1de4891">25,811</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTAtNS0xLTEtNTQ_20934cb2-c415-4d21-8afb-2a37a91045e8">75,454</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTAtNy0xLTEtNTQ_2f66a5f6-16d4-44d2-9bc9-2cc00bc70a65">45,864</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTEtMS0xLTEtMA_fd047af6-e647-44a4-a20b-75445fa28e18">7,945</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTEtMy0xLTEtMA_74da5b3d-92ad-476f-89d0-9ed0fd0f8e3d">5,625</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTEtNS0xLTEtNTQ_56b26778-dd66-4b2e-934d-bfa8c035d647"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTEtNS0xLTEtNTQ_eb4fa5f9-7e59-452a-a420-f2eeb03a76b4">17,062</ix:nonFraction></ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTEtNy0xLTEtNTQ_47ad8ff2-4754-49bd-9a6f-a41cb629066e">7,404</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTItMS0xLTEtMA_f38d0f4f-8157-4805-8833-6a6d9120cb83">28,327</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTItMy0xLTEtMA_e7c7a7f1-d75c-4b5e-97ad-ace95bc927c8">20,186</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTItNS0xLTEtNTQ_de5df2c4-cab4-41c9-99bc-5a951fe39d2d">58,392</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTItNy0xLTEtNTQ_1963e635-e57a-48b2-bfc5-11207e6d7d12">38,460</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss):</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Net unrealized gain on available-for-sale investments, net of tax impact of $(<ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOmI2NWRlMjBiY2M3ZTRkMjhhMzZhYzZhMWNmMTQyMDZkXzE2NDkyNjc0NDE3OTk_fc26db0c-1cfb-42c9-89ff-483ec6650e62">170</ix:nonFraction>), $(<ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOmI2NWRlMjBiY2M3ZTRkMjhhMzZhYzZhMWNmMTQyMDZkXzE2NDkyNjc0NDE4MDg_0b7ad30d-223f-4fe7-84a5-70a97139822d">73</ix:nonFraction>), $(<ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOmI2NWRlMjBiY2M3ZTRkMjhhMzZhYzZhMWNmMTQyMDZkXzE2NDkyNjc0NDE4MTY_a7f562e2-ac53-407c-af84-089ecf035fa4">190</ix:nonFraction>) and $(<ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOmI2NWRlMjBiY2M3ZTRkMjhhMzZhYzZhMWNmMTQyMDZkXzE2NDkyNjc0NDE4MjQ_02e11706-1850-4de7-9265-176e5b178df4">124</ix:nonFraction>), respectively</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTQtMS0xLTEtMA_c24f564c-f4fa-46f3-ab9b-a7fe6658ade0">545</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTQtMy0xLTEtMA_6329b0a9-c140-407b-8ebb-502531bed6af">227</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTQtNS0xLTEtNTQ_a3097240-65f5-4f02-bc8c-7408149fcd2d">606</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTQtNy0xLTEtNTQ_a49b5882-8f2e-4bd7-9c5a-aef6a1e1bb20">391</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:22.5pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation loss, net of tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTUtMS0xLTEtMA_bb3f7638-8f03-4fa3-acb3-c3cc1d6fa643">15</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTUtMy0xLTEtMA_f515db1a-6bde-40ed-984c-55d76ba2b2be">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTUtNS0xLTEtMTA5OQ_5f45b379-fd66-451b-bd46-e4c298231cc6">27</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTUtNy0xLTEtODE_ed92a0ea-3fbd-4568-b713-711ca09bf718">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total comprehensive income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTYtMS0xLTEtMA_64268c96-bbc4-404a-ac1c-8edc489ce9fc">28,857</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTYtMy0xLTEtMA_c4b56327-6d2f-4cce-92a0-1f6c891091f9">20,413</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTYtNS0xLTEtODQ_cdc30b35-6e55-4e53-9bee-6dff41c77289">58,971</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTYtNy0xLTEtODQ_9aba6318-b6e6-4396-a26c-48a0db581789">38,851</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic net income per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTgtMS0xLTEtMA_32a2577f-80f2-42a3-8a9a-46a3ac40c21f">0.25</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTgtMy0xLTEtMA_598a2e96-5f47-4671-9ab4-4a92625f1e38">0.18</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTgtNS0xLTEtODk_3ec77f3b-ca9b-4362-889a-b4980d52b547">0.51</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTgtNy0xLTEtODk_c207154d-fd40-41e1-8899-f7c81b1ced48">0.34</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted net income per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjAtMS0xLTEtMA_6b6af978-af7a-42b5-b874-d1d4f02ff6de">0.23</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjAtMy0xLTEtMA_62176a92-3d74-4463-81f7-37f67bfc260d">0.17</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjAtNS0xLTEtODk_ec20ad03-9505-497c-9f32-0ea373fc6c1a">0.48</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjAtNy0xLTEtODk_53334048-b8e7-4ebc-93e6-11143f84c767">0.31</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average shares outstanding used in computing net income per share</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjMtMS0xLTEtMA_c7256356-bdaa-451d-9137-13a04d252787">115,006</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjMtMy0xLTEtMA_6d2bbc73-c23d-4498-9c1c-bc5114f342d6">114,340</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjMtNS0xLTEtMTEwMQ_b0600a5b-f344-478f-b9a3-a850e949c6ab">114,790</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjMtNy0xLTEtOTM_93ba4c18-e021-4a98-84e5-4dcfd139f98f">114,590</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjQtMS0xLTEtMA_3fd80767-2b68-4143-843e-48f4a47db1a7">123,234</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjQtMy0xLTEtMA_861a1045-e602-48af-a28f-ffd5778ec60a">121,783</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjQtNS0xLTEtMTEwMQ_68db53dc-cb7e-4984-af39-708282f6c392">122,756</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjQtNy0xLTEtOTM_91726b44-7515-4283-80cc-f75da4cffb32">122,831</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="id5178728a80347239c3f2e2ac75e5919_25"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CORCEPT THERAPEUTICS INCORPORATED</span></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(In thousands)</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:65.982%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.643%;"></td><td style="width:1.0%;"></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:13.645%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from operating activities:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMy0xLTEtMS0w_75ff9e91-1e55-490e-ae77-877a117e7205">58,392</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMy0zLTEtMS0w_fc279d7d-4e69-42e6-8466-c4eb438210ff">38,460</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments to reconcile net income to net cash generated from operations:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfNS0xLTEtMS0w_96a44fa3-bf94-45c5-b86c-09784eb0d872">16,407</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfNS0zLTEtMS0w_6c5c8fe5-d17d-4028-beda-ddc1a3765fd2">14,432</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfNi0xLTEtMS0w_417ee281-1088-4ff5-bfe0-3505168390c6">10,017</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfNi0zLTEtMS0w_49649e5b-3f68-443f-9222-3334c6fbd069">5,834</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accretion of interest income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" name="us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfNy0xLTEtMS0w_6a0ec289-12ba-4fda-80ba-a197f6968c65">72</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfNy0zLTEtMS0w_9d207338-10e8-4801-a9f2-1ee5222abb5f">1,053</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization of property and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfOC0xLTEtMS0w_d595c9ab-75ff-48b5-81c4-a3e4077a654b">362</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfOC0zLTEtMS0w_40dd4b2f-ecda-48cb-be97-9c9c21711d0f">263</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-cash amortization of right-of-use asset</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" name="cort:OperatingLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfOS0xLTEtMS0w_5ae2aae2-5ee1-4eb4-af72-184091331ef8">749</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" name="cort:OperatingLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfOS0zLTEtMS0w_18d2dd04-7545-4e1f-b724-15b76ee24e50">772</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Others</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTEtMS0xLTEtMjk0Ng_8d06d9d1-476d-4f31-a3e4-d070057bddb9">148</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTEtMy0xLTEtMjk0Ng_5c621d0b-6bcd-44ec-a92a-3f088045460f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade receivables</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTEtMS0xLTEtMA_906a30ba-b374-4b4a-8422-38b46d9642ae">2,797</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTEtMy0xLTEtMA_dc32c786-19a5-4642-b686-61e14e0b3a55">2,186</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTItMS0xLTEtMA_bb1416ab-d7df-4963-a4b2-4d5381b14d77">1,414</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTItMy0xLTEtMA_cbc49e80-5807-4b3a-8386-16a6fb63140f">1,543</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTMtMS0xLTEtMA_6b0ed3bd-9c47-4e67-baa5-c4d6056ec052">721</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTMtMy0xLTEtMA_09a826c2-50b8-4bdd-bead-87160c001441">1,538</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTQtMS0xLTEtMA_4bd9b4de-0117-445a-ae96-029f97686e25">1,088</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTQtMy0xLTEtMA_cb768318-0f73-4ab1-bca8-cbd33bd63d22">100</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTUtMS0xLTEtMA_db234cf0-7906-43f8-a96b-643cd72bc939">1,251</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTUtMy0xLTEtMA_a0ced21f-e0da-4a76-ba12-9a7c80bb4c82">1,299</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued clinical expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="cort:IncreaseDecreaseInAccruedClinicalExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTYtMS0xLTEtMA_0a564687-c367-460f-beb6-c4d02b8e1370">4,812</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="cort:IncreaseDecreaseInAccruedClinicalExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTYtMy0xLTEtMA_1376ceb8-e845-446f-b90d-1aef7edba620">2,197</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued and other liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTctMS0xLTEtMA_5a3bfcaf-3e4f-4c90-a91d-fdfdb37cfdba">628</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTctMy0xLTEtMA_e7602ec6-7de3-49dc-88f2-2c4b5c3b2610">7,349</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" sign="-" name="cort:IncreaseDecreaseInOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTgtMS0xLTEtMA_164c28c4-9ca6-4c33-8f33-542394b06ad6">731</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" sign="-" name="cort:IncreaseDecreaseInOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTgtMy0xLTEtMA_576cb80e-c861-49bd-a182-f49de758f44d">730</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash provided by operating activities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTktMS0xLTEtMA_e4621ca1-1ebc-43bb-9820-22e58185ab79">86,455</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTktMy0xLTEtMA_f961edb8-90c6-4ef7-9a20-5b9c22a71a62">49,236</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchases of property and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjEtMS0xLTEtMA_d982fd3f-1dbf-4ee9-a431-a22529c88e22">89</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjEtMy0xLTEtMA_85df1f30-6c34-43c7-a4f2-dcff5e6ff446">667</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from maturities of marketable securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjItMS0xLTEtMA_c67c0232-66a3-4881-ad8b-d51977584a0c">153,193</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjItMy0xLTEtMA_76355e9f-1b66-41fd-8b46-c74ad46fe658">130,145</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchases of marketable securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjMtMS0xLTEtMA_1a98d3d5-dc27-4df5-a41a-491d825725aa">219,314</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjMtMy0xLTEtMA_344be9e4-dddd-42fb-b048-5cbebb0397b5">131,001</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash used in investing activities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjQtMS0xLTEtMA_ea5bad5f-4931-462e-85a4-5bd56920bcf6">66,210</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjQtMy0xLTEtMA_3c031ea7-0877-45aa-a2ad-c8cec76ffa4b">1,523</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from issuance of common stock upon exercise of options, net of issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjYtMS0xLTEtMA_59611fdb-fc1c-4928-8ec1-5420d3d5195e">7,347</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjYtMy0xLTEtMA_9180a6cf-0be5-4aa7-b032-08a921862fcc">3,947</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Repurchase of common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjctMS0xLTEtMA_aac0c305-40eb-47d2-b8dd-9231e81ea7ea">275</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjctMy0xLTEtMA_4bae91c4-9c01-43f7-a022-7a56e86dd558">30,975</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid to satisfy statutory withholding requirement for net settlement of cashless option exercise</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjgtMS0xLTEtMA_cd383b51-2165-43c2-9f57-def3468e914f">63</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjgtMy0xLTEtMA_c2cd252e-773e-4bb2-89be-b053d21ee6df">4,169</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash provided by (used in) financing activities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjktMS0xLTEtMA_81565ad3-b9bf-41de-80d7-b414a07ab76e">7,009</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjktMy0xLTEtMA_21b2a5e3-0b3b-4459-a618-469f48d50f8e">31,197</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net increase in cash and cash equivalents</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMzAtMS0xLTEtMA_ae8d6091-b309-4cdf-92c2-f523f9dc129c">27,254</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMzAtMy0xLTEtMA_9e523bf0-d7c7-4a2d-89ae-2ccb23ba733a">16,516</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents, at beginning of period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMzEtMS0xLTEtMA_5d9d2ec2-8db6-4932-90b0-ad8556715197">31,269</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5d0cfec376a246ab95aa454d132294e1_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMzEtMy0xLTEtMA_a5d498a8-4f96-4e5b-b49d-d6499329bb70">41,625</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents, at end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMzItMS0xLTEtMA_553bde0a-425c-4790-94a3-e622c93ac50e">58,523</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic147096b9a104ec1bfaf4e594b4c7757_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMzItMy0xLTEtMA_8c022cea-9d15-4e01-ba5f-97913ebd1536">58,141</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental disclosure: </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise price of shares tendered in net settlement of cashless option exercise</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" name="cort:SharesRepurchasedInNetSettlementOfCashlessOptionExercise" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMzUtMS0xLTEtMA_11d9a7dd-3c0e-4133-8c28-084085f9ed74">772</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" name="cort:SharesRepurchasedInNetSettlementOfCashlessOptionExercise" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMzUtMy0xLTEtMA_00522aff-6309-4d8a-9bfa-52a3abbe9784">931</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recognition of right-of-use asset and lease liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" name="cort:NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMzYtMS0xLTEtMA_a6c4a4d8-7ceb-438d-87e9-ddd61b40e1aa">775</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="cort:NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMzYtMy0xLTEtMA_b4471291-6d2c-4ba6-ac98-6cb4ca93f1c2">1,878</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="id5178728a80347239c3f2e2ac75e5919_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CORCEPT THERAPEUTICS INCORPORATED</span></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(in thousands)&#160;</span></div><div style="text-align:center;margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:31.187%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:3.847%;"></td><td style="width:1.0%;"></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:4.578%;"></td><td style="width:1.0%;"></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.187%;"></td><td style="width:1.0%;"></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:5.456%;"></td><td style="width:1.0%;"></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.695%;"></td><td style="width:1.0%;"></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.134%;"></td><td style="width:1.0%;"></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.536%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common&#160;Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained Earnings (Accumulated<br/>Deficit)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total<br/>Stockholders&#8217;<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="id43e80e1e4af4fc48cbcf603dc4a3d09_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMi0xLTEtMS0w_8d2970fd-8bd6-497b-9948-2620553c9a1c">115,031</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id43e80e1e4af4fc48cbcf603dc4a3d09_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMi0zLTEtMS0w_9f005b29-c822-445c-92ce-4a2622f5c9e2">117</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4b5b140d584a4151b20193794f93f713_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMi01LTEtMS0w_d7663cd1-621b-41c5-8e7f-a8200a50d941">417,228</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="icf04f777c2084aeeade723d09bf39f3a_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMi03LTEtMS0w_41b91e34-3cad-4b9f-b6e2-0d5efd5f4574">23,657</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id23f7dc430874924988468028e1b2cf8_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMi05LTEtMS0w_dfcf2ae0-5de5-41f4-b760-a7b97701972a">70</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0feacfed97984a32a5fb37aed638d1fb_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMi0xMS0xLTEtMA_b636ae47-c22c-4fc2-a477-b704f6049295">117,736</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5d0cfec376a246ab95aa454d132294e1_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMi0xMy0xLTEtMA_02411836-58df-48bb-89d5-a800b7c1e892">275,882</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance of common stock upon exercise of options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ie66029cd1ef44562b77e5987164e93e4_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMy0xLTEtMS0w_56eecec0-f450-4fb1-bd13-0bddd8450ce3">1,497</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie66029cd1ef44562b77e5987164e93e4_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMy0zLTEtMS0w_0f91f160-1a25-43f7-9181-36e225642e3e">1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaef8a9907fd44379a4b82ab817bb86d4_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMy01LTEtMS0w_d468c5c8-6283-4c48-8e17-8d019bf1dfc8">3,365</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifb7202c1eef44adc93d9b416e35730dc_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMy0xMy0xLTEtMA_b2920915-0f6b-45e0-acef-81fb8eef9266">3,366</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares tendered to satisfy cost and statutory withholding requirements for net settlement of cashless option exercise</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ie66029cd1ef44562b77e5987164e93e4_D20190101-20190331" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfNC0xLTEtMS0w_d1963009-370b-4581-9ab2-9674e9fe73c9">428</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="icc32776639b14df6acb04b4d33eb3428_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfNC03LTEtMS0w_b02a195c-c4e5-407f-993e-cf9cd92a4be6">5,100</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifb7202c1eef44adc93d9b416e35730dc_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfNC0xMy0xLTEtMA_964f1dc2-85de-48be-a819-89a461ebe990">5,100</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation related to employee and director options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaef8a9907fd44379a4b82ab817bb86d4_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfNS01LTEtMS0w_8f46e9f8-df1a-4138-8ce3-637a53d74d5a">6,724</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifb7202c1eef44adc93d9b416e35730dc_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfNS0xMy0xLTEtMA_f474b082-8ba5-49d7-8d3a-32b5849adc0e">6,724</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income, net of tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i009e137e6c6c4a1c8642949fa2586645_D20190101-20190331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfNi05LTEtMS0w_51cbc14d-0e89-4d5e-a3e8-b273e01d55ef">164</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifb7202c1eef44adc93d9b416e35730dc_D20190101-20190331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfNi0xMy0xLTEtMA_76d2ae35-b393-4deb-a615-91f9034e2c41">164</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchases of treasury stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ie66029cd1ef44562b77e5987164e93e4_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfNy0xLTEtMS0w_099d85d8-46eb-4e13-8bd0-fd6ab2515646">1,168</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="icc32776639b14df6acb04b4d33eb3428_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfNy03LTEtMS0w_9364d3f0-64a5-418b-8d04-b70d477db839">13,555</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifb7202c1eef44adc93d9b416e35730dc_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfNy0xMy0xLTEtMA_20283040-c7fe-4028-b26e-e185733eb945">13,555</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibbe0dd5d4e814449b208a424e447d646_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfOC0xMS0xLTEtMA_f0d7983b-575a-4d3a-9d5b-8d9eaef24ae1">18,274</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifb7202c1eef44adc93d9b416e35730dc_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfOC0xMy0xLTEtMA_3f1b856f-57b8-4adf-8cbf-5240e0bb045b">18,274</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at March 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ic34254cd910649a3b5fc46af06fd7711_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfOS0xLTEtMS0w_df947caf-f507-4bf5-bc91-c4730f2c7803">114,932</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic34254cd910649a3b5fc46af06fd7711_I20190331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfOS0zLTEtMS0w_8b1513a2-6d8a-4f6a-88f0-70105e91254c">118</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id7951e94cce946ff96178e48d4b6ea12_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfOS01LTEtMS0w_3acde845-0167-4bf8-af7b-2b6c43aa3517">427,317</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if7b6cf6957b14ec7a59ccb709eef0a02_I20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfOS03LTEtMS0w_6a572dc0-c08d-4997-96c3-3f17576458e0">42,312</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7b6a4142199d43c18ae0e872d799bfb6_I20190331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfOS05LTEtMS0w_cae87077-ea0b-4083-8324-b1a613d4a7b6">94</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7616c3d7cd424e9fbd9a48c65e4abc94_I20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfOS0xMS0xLTEtMA_b79158d5-79ff-4a00-a1c3-1e43e4ce559e">99,462</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if989a656efe14e6ea232461e22031dac_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfOS0xMy0xLTEtMA_e7ae4c2b-787a-4e4b-804a-873bfb7763e1">285,755</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance of common stock upon exercise of options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i8dd6f14260974421b9690467faa2c7e0_D20190401-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTAtMS0xLTEtMTA4_08d22f3b-901a-47d5-8ae3-32545b0442c6">317</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dd6f14260974421b9690467faa2c7e0_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTAtMy0xLTEtMTA4_bb8fcd69-9f4b-4b9f-9f13-e105cad020a0">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i013666e52de6404da6b126a105023216_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTAtNS0xLTEtMTA4_497d19c4-0787-491b-ae63-d3a0ff153bb2">1,514</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTAtMTMtMS0xLTEwOA_8f4521d1-1297-4d99-b465-dd7f2fe89554">1,514</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation related to employee and director options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i013666e52de6404da6b126a105023216_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTEtNS0xLTEtMTA4_02cf7bac-fe57-4a59-ac29-f5a4826b0567">7,791</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTEtMTMtMS0xLTEwOA_6b4038e5-0dcc-4612-a1ff-7993e206006a">7,791</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income, net of tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i469244ce92414b209b2357b55b429b32_D20190401-20190630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTItOS0xLTEtMTA4_c4aed3d8-0cff-490b-bbb8-d930d89e1a78">227</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTItMTMtMS0xLTEwOA_7cb71847-364a-4d42-91e1-bfbd860ed9ee">227</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchases of treasury stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i8dd6f14260974421b9690467faa2c7e0_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTMtMS0xLTEtMTA4_74919509-c374-4259-9b23-bf3cdc6815ae">1,612</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72de373f336842118a59cffe51e9b456_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTMtNy0xLTEtMTA4_92d26187-1bde-49de-9983-6a8512063789">17,420</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTMtMTMtMS0xLTEwOA_179574a0-20c8-4b7d-8d87-02123738a534">17,420</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i34b00135b7d24ceab098d7be792b6a75_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTQtMTEtMS0xLTEwOA_4a1b3876-a9bf-4727-8a8e-0bb72ff018c3">20,186</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTQtMTMtMS0xLTEwOA_da14825a-44b0-45e9-848f-fb5ec058e48b">20,186</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i0e8235caa81749c19f5c8658e7117627_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTUtMS0xLTEtMTA4_3826b45f-560a-48cb-9b48-1571528c0715">113,637</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0e8235caa81749c19f5c8658e7117627_I20190630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTUtMy0xLTEtMTA4_e8fa545f-13f0-4e8f-880d-ad26458d7e99">118</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i528b1512708842b48795600cf6164f75_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTUtNS0xLTEtMTA4_279ea2b1-e3ec-4384-807b-eccdfdbd7c14">436,622</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ieedc6d718c084f98af74e369e5e14899_I20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTUtNy0xLTEtMTA4_4328a3ea-bcca-498d-920e-fe17e98eb397">59,732</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ff04aa262124dd692c2f794d329a13d_I20190630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTUtOS0xLTEtMTA4_40085ac5-5ba5-4ac1-a8ec-818e2824b477">321</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idfc0fd7c18fd4671b5a8a7d103ac1453_I20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTUtMTEtMS0xLTEwOA_f2653ebd-45f8-4ec4-b382-c032e7493602">79,276</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic147096b9a104ec1bfaf4e594b4c7757_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTUtMTMtMS0xLTEwOA_cb47b092-a390-4d21-83f7-9036987d7b7f">298,053</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i008edf416d114baaa053c648f2ac52e6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTEtMS0xLTEtMA_ea813d8f-f067-42c6-94b9-bfedd4938c7f">114,549</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i008edf416d114baaa053c648f2ac52e6_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTEtMy0xLTEtMA_4cb8cb96-2b26-4361-83b4-6afa28883037">120</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if8d3e9c1cb8d4f38ab77b7c382099ff1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTEtNS0xLTEtMA_2cbfaabc-3d92-44c2-9f6d-12aa28d0f2f9">457,060</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic7c0e77332b148a2bb2b634531149820_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTEtNy0xLTEtMA_6a02731f-cbaf-44d2-9c91-722c53ab8064">62,704</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7fe3d26b9037439cbd3b7b8e92879005_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTEtOS0xLTEtMA_fd037681-e3e2-45c2-9850-197f5feeb9df">261</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iab9959a323b442b19cd489a448e58816_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTEtMTEtMS0xLTA_d624a318-b572-4ff6-aa58-9932fd54b794">23,555</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTEtMTMtMS0xLTA_4f456d96-0963-4a79-887d-4d7fdddd0684">371,182</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance of common stock upon exercise of options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ifb887afe70c6493d9c15fafa558d41bb_D20200101-20200331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTItMS0xLTEtMA_15d1a774-ee30-4230-9b72-4e6e5294e719">67</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifb887afe70c6493d9c15fafa558d41bb_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTItMy0xLTEtMA_5964f34e-840a-44f0-8785-5841fde603f5">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifc185b9085f546708fe16779db7ddafa_D20200101-20200331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTItNS0xLTEtMA_2f8ecedd-e942-40d9-b755-71f8d5c99ce9">480</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3950fd0d2f2b44dab783d154abac9d4d_D20200101-20200331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTItMTMtMS0xLTA_1f861b9c-2237-4f10-b12c-d84c10583e8f">480</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation related to employee and director options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifc185b9085f546708fe16779db7ddafa_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTQtNS0xLTEtMA_aaa4b3e6-c93a-4283-a77d-b91addec3f8f">7,988</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3950fd0d2f2b44dab783d154abac9d4d_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTQtMTMtMS0xLTA_39c43c27-4580-4a6f-a269-f2ec1b06eeb2">7,988</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income, net of tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if4463c0fd5cd4ff2a904181cde20cf99_D20200101-20200331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTUtOS0xLTEtMA_a6cc0e63-672e-4494-8968-8f64d00b3268">49</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3950fd0d2f2b44dab783d154abac9d4d_D20200101-20200331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTUtMTMtMS0xLTA_88541fc1-2f49-47ca-a64c-dc14e101bc15">49</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchases of treasury stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ifb887afe70c6493d9c15fafa558d41bb_D20200101-20200331" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjItMS0xLTEtMTc2Mw_bf7a67dd-c002-4018-ae84-43abfa1d8909">20</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i79fb10df44f04378b1d4a3fe2ee4e8a4_D20200101-20200331" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjItNy0xLTEtMTc2Mw_f8c44570-7c30-41a9-a132-4caa0716ce23">275</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3950fd0d2f2b44dab783d154abac9d4d_D20200101-20200331" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjItMTMtMS0xLTE3NjM_37085870-39e4-4540-bc8b-99efacd9aa1f">275</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2ab365c9dac849eea5668d814334c42d_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTYtMTEtMS0xLTA_5f6aa549-34be-4b7f-a758-c7cc4d4d00aa">30,065</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3950fd0d2f2b44dab783d154abac9d4d_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTYtMTMtMS0xLTA_585a38bb-41de-4290-954c-645c3221c2ae">30,065</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at March 31, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i1dc41b4a9c914dbab4d3c06fb33f57b0_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTctMS0xLTEtMA_fefa22b1-09ff-402c-b2ae-857cccde7fcb">114,596</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1dc41b4a9c914dbab4d3c06fb33f57b0_I20200331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTctMy0xLTEtMA_001773ee-1688-40ef-aced-76b2ff3a4362">120</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ide1ab98947be44a7a923572834dee041_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTctNS0xLTEtMA_9b17a9fc-1d2d-4405-a1b6-0de80b2cf7d4">465,528</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8d6509186a844c819c65084d43c6d69c_I20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTctNy0xLTEtMA_d7a3eeb5-0695-4830-b72e-531d08c38a04">62,979</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ed0a68ba9494fa4b47b6e9a93a521f4_I20200331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTctOS0xLTEtMA_8201dd76-f178-43f4-9cad-62147735e81a">310</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i40cb480a80b342918459387bd37e586f_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTctMTEtMS0xLTA_7a492975-9553-4b1d-8298-e1842b699960">6,510</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i318b1c8f695342fb8fd74abf852bb32c_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTctMTMtMS0xLTA_be841395-f046-451b-a8b2-edf091adb41d">409,489</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance of common stock upon exercise of options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i38ec619fb68f448895616f9965217043_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjQtMS0xLTEtMTE1MQ_3a931a88-a898-4103-80d9-7446757e7484">1,011</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i38ec619fb68f448895616f9965217043_D20200401-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjQtMy0xLTEtMTE1MQ_bcd1fed2-fb3b-4117-92df-45a4306f7935">1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibe2d12b2fea84104850c3e6db82a1886_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjQtNS0xLTEtMTE1MQ_6dbd65bf-df7a-4954-9b77-dc40a373ea9b">7,638</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjQtMTMtMS0xLTE1MQ_15db8449-515b-44a0-9ddc-b812e7544e2a">7,639</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares tendered to satisfy cost and statutory withholding requirements for net settlement of cashless option exercise</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i38ec619fb68f448895616f9965217043_D20200401-20200630" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjUtMS0xLTEtMTE1MQ_b417efaf-0410-4ff6-87a5-e44462f18080">54</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id622b639e0a84f43be97ae078c04256c_D20200401-20200630" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjUtNy0xLTEtMTE1MQ_c408fa10-1eae-441c-8da9-5536c790b61c">835</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjUtMTMtMS0xLTE1MQ_c8e11ee2-f120-42c9-860f-c74cfb5d8967">835</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation related to employee and director options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibe2d12b2fea84104850c3e6db82a1886_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjYtNS0xLTEtMTE1MQ_4c4975e5-01d1-41ce-95b2-ecff92ae03c7">8,548</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjYtMTMtMS0xLTE1MQ_6c8770a6-90cc-4a07-8459-9ba91db68818">8,548</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income, net of tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9465847f79bd479aa834209310ac1e23_D20200401-20200630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjctOS0xLTEtMTE1MQ_159615b0-7120-4295-b643-03c9305d7079">530</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjctMTMtMS0xLTE1MQ_43670627-ef25-4de6-8710-6fa541834e3a">530</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30d8bcab79b3473ab7b5cf07ec988570_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjktMTEtMS0xLTExNTM_e774a3d8-587f-4d39-8a5d-35691f34b931">28,327</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjktMTMtMS0xLTE1MQ_b6e5a13b-259d-4866-bf30-288951a99fd7">28,327</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i5dd92cdb4c85489b9ba01a034047ff25_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMzAtMS0xLTEtMTUx_5f44e193-dc96-4af8-8eff-ef12eb3d8eed">115,553</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5dd92cdb4c85489b9ba01a034047ff25_I20200630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMzAtMy0xLTEtMTUx_f2e23aa3-80e7-4fb7-9dbb-139736397114">121</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i61ab2a7514344645b00e1ff7bf5cde72_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMzAtNS0xLTEtMTUx_32d92487-5369-4afc-bdd9-3866a3c589f0">481,714</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib004fc55acca4c429d6548b384234a5d_I20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMzAtNy0xLTEtMTUx_a1093b23-ed25-4824-a568-3389a0ec7fb6">63,814</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3baad575a8c5416490ac1e52d282d6c0_I20200630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMzAtOS0xLTEtMTUx_c50d52b3-2e1e-4991-bf0e-0847631b7123">840</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6b1a22f0e515496fa802666c85257e77_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMzAtMTEtMS0xLTE1MQ_3353441a-cc57-4c65-b84f-6586a3c5523a">34,837</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMzAtMTMtMS0xLTE1MQ_9e6fe2a6-f223-4b35-8a00-cb4c6d11b7f8">453,698</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">The accompanying notes are an integral part of these condensed consolidated financial statements</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="id5178728a80347239c3f2e2ac75e5919_31"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CORCEPT THERAPEUTICS INCORPORATED</span></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div id="id5178728a80347239c3f2e2ac75e5919_34"></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">1. <ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNC9mcmFnOjI3OTZkMTE1ZDhiYTQ4N2FiMmNiYzNhYzk5ZGI5ZWI4L3RleHRyZWdpb246Mjc5NmQxMTVkOGJhNDg3YWIyY2JjM2FjOTlkYjllYjhfNTEwOA_9f97f177-c993-4002-8520-bbeae2d17be6" continuedAt="i61fa9c9ecf2142d697bde9624022c0a0" escape="true">Basis of Presentation and Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i61fa9c9ecf2142d697bde9624022c0a0"><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Description of Business and Basis of Presentation</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Corcept Therapeutics Incorporated is a commercial-stage pharmaceutical company engaged in the discovery and development of medications that treat severe metabolic, oncologic and psychiatric disorders by modulating the effect of the hormone cortisol.&#160;In 2012, the U.S. Food and Drug Administration (&#8220;FDA&#8221;) approved Korlym</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;(&#8220;mifepristone&#8221;) 300&#160;mg tablets, as a once-daily oral medication for the treatment of hyperglycemia secondary to hypercortisolism in adult patients with endogenous Cushing&#8217;s syndrome who have type 2 diabetes mellitus or glucose intolerance and have failed surgery or are not candidates for surgery. We have discovered and patented&#160;<ix:nonFraction unitRef="series" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="INF" format="ixt-sec:numwordsen" name="cort:NumberOfSeriesOfSelectiveCortisolModulators" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNC9mcmFnOjI3OTZkMTE1ZDhiYTQ4N2FiMmNiYzNhYzk5ZGI5ZWI4L3RleHRyZWdpb246Mjc5NmQxMTVkOGJhNDg3YWIyY2JjM2FjOTlkYjllYjhfNzgw_cb4157ad-d187-4a82-b48c-8bf61d782ea0">four</ix:nonFraction>&#160;structurally distinct series of selective cortisol modulators, consisting of more than&#160;1,000&#160;compounds. We are developing compounds from these series as potential treatments for a broad range of serious disorders.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We were incorporated in the State of&#160;Delaware&#160;in&#160;May 1998. Our headquarters are located in Menlo Park, California.</span></div><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNC9mcmFnOjI3OTZkMTE1ZDhiYTQ4N2FiMmNiYzNhYzk5ZGI5ZWI4L3RleHRyZWdpb246Mjc5NmQxMTVkOGJhNDg3YWIyY2JjM2FjOTlkYjllYjhfNTEyMA_c9ba73d9-9fa9-4229-b0a6-b5f707358f48" escape="true"><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have prepared the following in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X: (i) condensed consolidated balance sheet as of June&#160;30, 2020, (ii) statements of comprehensive income and stockholders&#8217; equity for the three and six months ended June 30, 2020 and 2019 and (iii) statements of cash flows for the six months ended June 30, 2020 and 2019. These do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments considered necessary for a fair presentation (which in the applicable periods consist only of normal, recurring adjustments) have been included. Operating results for the three and six months ended June 30, 2020 are not necessarily indicative of the results for the remainder of 2020 or any other period. These financial statements and notes should be read in conjunction with the financial statements for the year ended December&#160;31, 2019 included in our Annual Report on Form 10-K. The December&#160;31, 2019 balance sheet was derived from audited financial statements at that date.</span></div></ix:nonNumeric><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There have been no material changes in the significant accounting policies described in our Annual Report on Form&#160;10-K for the year ended&#160;December&#160;31, 2019 except for the adoption of the accounting pronouncements set forth below.</span></div><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNC9mcmFnOjI3OTZkMTE1ZDhiYTQ4N2FiMmNiYzNhYzk5ZGI5ZWI4L3RleHRyZWdpb246Mjc5NmQxMTVkOGJhNDg3YWIyY2JjM2FjOTlkYjllYjhfNTEyMw_bce31d9a-a632-4df2-9df8-2ae5b57f352f" escape="true"><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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, &#8220;Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments,&#8221; which changes the methodology for measuring credit losses on financial instruments and for determining when such losses are recorded. This standard is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. We adopted this standard on January 1, 2020 using the modified retrospective approach with the cumulative effect of the adoption recorded as an adjustment to retained earnings. It had no impact on our condensed consolidated financial statements.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU No. 2018-13, &#8220;Fair Value Measurements (Topic 820),&#8221; which eliminates or modifies certain disclosure requirements for fair value measurements and requires disclosure of additional information. This standard is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. We adopted this standard on January 1, 2020 using the modified retrospective approach with the cumulative effect of the adoption recorded as an adjustment to retained earnings. It had no impact on our condensed consolidated financial statements.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued ASU No. 2019-12 (ASC Topic 740), &#8220;Simplifying the Accounting for Income Taxes.&#8221; This standard simplifies accounting for income taxes by removing certain exceptions to the general principles and clarifying existing guidance. This standard will be effective for fiscal years, and interim periods within those years, beginning after December 15, 2021. Early adoption is permitted. We are assessing the impact of this standard on our consolidated financial statements.</span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="id5178728a80347239c3f2e2ac75e5919_37"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">2. <ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RleHRyZWdpb246YTNkZDA4YjVlNzJlNGI4MDlmMTZlMGJjYTY2YzhhMmRfNjA0NzMxMzk1MzQ3Ng_5ce40ded-13e3-47bf-80fb-9eedf2e1f670" continuedAt="if628b1819ae74aa39cc5c259d8d9db02" escape="true">Composition of Certain Balance Sheet Items</ix:nonNumeric></span></div><ix:continuation id="if628b1819ae74aa39cc5c259d8d9db02"><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RleHRyZWdpb246YTNkZDA4YjVlNzJlNGI4MDlmMTZlMGJjYTY2YzhhMmRfNDE5_25089e7a-c53d-480b-ae49-7d53eda31b5d" escape="true"><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RleHRyZWdpb246YTNkZDA4YjVlNzJlNGI4MDlmMTZlMGJjYTY2YzhhMmRfNDE5_93e0b357-557e-4f4c-90b3-2f4289b65d38" escape="true"><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Inventory</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:66.128%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.643%;"></td><td style="width:1.0%;"></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:13.645%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:zerodash" name="cort:InventoryRawMaterialsCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfMy0xLTEtMS0w_e09c1997-b81d-448b-8e99-6296855de71a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cort:InventoryRawMaterialsCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfMy0zLTEtMS0w_460f84d1-4925-4891-91ec-e93fee156a88">1,389</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work in progress</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="cort:InventoryWorkInProcessCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfNC0xLTEtMS0w_f7e0c806-aa02-431c-9178-620add512b12">9,413</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cort:InventoryWorkInProcessCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfNC0zLTEtMS0w_c33af723-f14a-4595-bce9-46e066c85a40">10,086</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="cort:InventoryFinishedGoodsCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfNS0xLTEtMS0w_c6d1c38b-d7ee-412f-b570-21d6d250c7bd">6,707</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cort:InventoryFinishedGoodsCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfNS0zLTEtMS0w_e6222a71-f1c7-4bda-8272-d0f0b39d5b3a">5,930</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="cort:InventoryCurrentNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfNi0xLTEtMS0w_8864057a-b6fa-406b-b89f-bd0ba1c03385">16,120</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cort:InventoryCurrentNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfNi0zLTEtMS0w_37701cd0-f69e-4896-95ad-637abc44796a">17,405</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less strategic inventory classified as non-current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfNy0xLTEtMS0w_69d28d46-ad44-4d1e-93ae-a3754dddfc52">11,193</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfNy0zLTEtMS0w_d14582f0-7f37-49d1-bdf2-9bcdbc0030d5">11,981</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventory classified as current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfOC0xLTEtMS0w_071ec69b-ebb9-4c1c-9657-ea5474b6d024">4,927</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfOC0zLTEtMS0w_983ccba9-5260-45e6-bb2a-61bf0dbcbc50">5,424</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Because we rely on a single manufacturer for the active pharmaceutical ingredient (&#8220;API&#8221;) for Korlym, we have purchased and hold significant quantities of API. We classify inventory we do not expect to sell within 12 months of the balance sheet date as &#8220;Strategic Inventory,&#8221; a long-term asset.&#160;</span></div><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RleHRyZWdpb246YTNkZDA4YjVlNzJlNGI4MDlmMTZlMGJjYTY2YzhhMmRfNDI4_92684272-2e8a-49d9-a70c-fbd98d4238c4" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Property and Equipment</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:65.982%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.643%;"></td><td style="width:1.0%;"></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:13.645%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and equipment</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ife471907b9df488a83c916e588bf06f9_I20200630" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfMy0xLTEtMS0w_e1f48a3b-71b4-478b-86e7-307abafe9236">304</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4d505d59d82e428f8bff761f6d22a624_I20191231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfMy0zLTEtMS0w_21bc9d8c-66ff-4332-a7d2-d36e89ea818b">304</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Software</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i56402578e719447190306ca43b2dd6b0_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfNC0xLTEtMS0w_c531ebe7-5268-4809-9dd8-7a4c94c3964b">1,472</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i69a0b3461a6c4b0ba09436b436c2bd8e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfNC0zLTEtMS0w_3cdab6e6-ad15-427d-bc63-92587d4f9b18">1,541</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10b85cf13765463d8ad116f2d7ea34de_I20200630" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfNS0xLTEtMS0w_1e4d2bd2-86d8-4953-a467-f35206271de2">533</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i755b06be7a11492e933cb4bb2a87fb43_I20191231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfNS0zLTEtMS0w_9b523a10-fc84-4c41-a0c3-6a1c35e5bf7b">533</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfNi0xLTEtMS0w_ee20e4ac-560a-4e7d-bb4c-5f5a96abac54">2,309</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfNi0zLTEtMS0w_a1733e72-2078-4198-9e1a-dafa97b19a66">2,378</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less accumulated depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfNy0xLTEtMS0w_7bca79e3-32a7-45d0-b403-2f1b574127a3">1,690</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfNy0zLTEtMS0w_7ad8e64a-c8c0-48a2-b7bf-8379294d8839">1,328</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfOC0xLTEtMS0w_48feef90-9661-451e-800b-8bdeb614b3d4">619</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfOC0zLTEtMS0w_e89416d4-a80f-42f8-a7b1-67107100d38b">1,050</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RleHRyZWdpb246YTNkZDA4YjVlNzJlNGI4MDlmMTZlMGJjYTY2YzhhMmRfNDIw_aa10747d-6eac-4d23-be4a-880a949f071a" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Accrued and other liabilities</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:65.982%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.643%;"></td><td style="width:1.0%;"></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:13.645%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government rebates</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="cort:AccruedGovernmentRebateCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfMy0xLTEtMS0w_a0651d68-96f2-4796-9431-bdc1ec99f8eb">9,160</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cort:AccruedGovernmentRebateCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfMy0zLTEtMS0w_6b3abc2b-9be8-4c94-bc0e-03ad365f5e88">8,209</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfNC0xLTEtMS0w_e5036a5c-fd67-476c-8859-152554739cca">5,615</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfNC0zLTEtMS0w_f720746c-3d7f-41ed-adfd-dace5e75e576">12,331</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfNS0xLTEtMS0w_573f1eda-e3fc-4815-98ae-35bbd205e39e">5,417</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfNS0zLTEtMS0w_f71bbc24-4722-4ef3-839a-e529ac8c0a60">472</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Legal fees</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" name="us-gaap:AccruedMarketingCostsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfNi0xLTEtMS0w_47df12d8-dfbe-475e-ae1e-2b675a771fb4">918</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedMarketingCostsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfNi0zLTEtMS0w_16addbbf-06f0-402c-950e-d32a6f2ef827">1,087</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued selling and marketing costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" name="cort:AccruedLegalFeesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfNy0xLTEtMS0w_f8f2a8cb-3a66-4e09-b4d6-d6899507bd77">664</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" name="cort:AccruedLegalFeesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfNy0zLTEtMS0w_48d23d32-f91f-47d0-86d7-a6cba9b1018a">491</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Professional fees</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfOC0xLTEtMS0w_48a6984e-5869-46e8-81ca-2f945c6bbbc3">463</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfOC0zLTEtMS0w_4f75ba4d-bae1-46f6-b27a-3d37bb6e9d46">367</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued manufacturing costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" name="cort:AccruedManufacturingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfOS0xLTEtMS0w_d974516c-91f4-4b4c-9189-35b6895e5837">113</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" name="cort:AccruedManufacturingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfOS0zLTEtMS0w_769e9ab1-f1d6-4ff9-aabe-9b95b65b9f62">33</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfMTAtMS0xLTEtMA_35cedcbd-26b8-4dc9-b50e-7c0cfbae0076">281</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfMTAtMy0xLTEtMA_f263d3a9-cb2f-415e-8437-956a1ebe0502">279</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total accrued and other liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfMTEtMS0xLTEtMA_0c8b6ecc-2f6e-40e1-acc9-3cdf27e81d1a">22,631</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfMTEtMy0xLTEtMA_8319078e-a555-4550-ad64-283afbbc0738">23,269</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other assets</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020 and December 31, 2019, Other assets included $<ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-5" format="ixt:numdotdecimal" name="cort:DepositsForClinicalTrials" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RleHRyZWdpb246YTNkZDA4YjVlNzJlNGI4MDlmMTZlMGJjYTY2YzhhMmRfMjc0ODc3OTA3MDE0Mg_f8365f64-1b0b-45f8-a1b4-d7bda46cb1a3">4.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-5" format="ixt:numdotdecimal" name="cort:DepositsForClinicalTrials" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RleHRyZWdpb246YTNkZDA4YjVlNzJlNGI4MDlmMTZlMGJjYTY2YzhhMmRfNjA0NzMxMzk1MzU5MA_027b3455-d64a-4c44-888c-085cf471967a">3.3</ix:nonFraction>&#160;million of deposits for clinical trials, respectively.</span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">8</span></div></div></div><div id="id5178728a80347239c3f2e2ac75e5919_40"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">3. <ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="cort:AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RleHRyZWdpb246NTAwYWQwNzIyOTYxNDljY2FkYzI4MDJkMGUxMWM3MWFfMjI3MQ_ff7ecf6c-2367-4bf8-a3e0-cacfe5b9bb2e" continuedAt="i49cd7103de3a4bbdb6218bdb5d0d1465" escape="true">Available-for-Sale Securities and Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="i49cd7103de3a4bbdb6218bdb5d0d1465" continuedAt="i804fb939d4814ca29455c06b9f535d8e"><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RleHRyZWdpb246NTAwYWQwNzIyOTYxNDljY2FkYzI4MDJkMGUxMWM3MWFfMjI2Nw_ed00d623-f290-45cf-adf7-63d98156ed11" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The available-for-sale securities in our Condensed Consolidated Balance Sheets are as follows:</span></div><div style="text-align:center;margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:66.128%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.643%;"></td><td style="width:1.0%;"></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:13.645%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i339ca4c93a85413e805d7dd40629d6e9_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmY1ODJjODg4YmYzNTRlY2I4YTRiMGFhZWY4MmFjZDFkL3RhYmxlcmFuZ2U6ZjU4MmM4ODhiZjM1NGVjYjhhNGIwYWFlZjgyYWNkMWRfMy0xLTEtMS0w_2dcdb35c-8f54-4119-bfc8-a4941f72a016">34,758</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5c849201f3204b38bf62720eaee58213_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmY1ODJjODg4YmYzNTRlY2I4YTRiMGFhZWY4MmFjZDFkL3RhYmxlcmFuZ2U6ZjU4MmM4ODhiZjM1NGVjYjhhNGIwYWFlZjgyYWNkMWRfMy0zLTEtMS0w_4e0d39d1-133f-4c96-96d2-8496afeae998">18,461</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term marketable securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ief5bc23fe31643a3a288ef93a879ac8b_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmY1ODJjODg4YmYzNTRlY2I4YTRiMGFhZWY4MmFjZDFkL3RhYmxlcmFuZ2U6ZjU4MmM4ODhiZjM1NGVjYjhhNGIwYWFlZjgyYWNkMWRfNC0xLTEtMS0w_38c0f312-d88b-467d-a395-d9020f430547">346,835</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1a7f2a895c1b41b09e4ae77d96e8c028_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmY1ODJjODg4YmYzNTRlY2I4YTRiMGFhZWY4MmFjZDFkL3RhYmxlcmFuZ2U6ZjU4MmM4ODhiZjM1NGVjYjhhNGIwYWFlZjgyYWNkMWRfNC0zLTEtMS0w_0058d756-eacb-4402-ba33-1d2774e6fed0">244,693</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term marketable securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i985fe17fe30c4b76b4657ed8d976be6f_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmY1ODJjODg4YmYzNTRlY2I4YTRiMGFhZWY4MmFjZDFkL3RhYmxlcmFuZ2U6ZjU4MmM4ODhiZjM1NGVjYjhhNGIwYWFlZjgyYWNkMWRfNS0xLTEtMS0w_919cffd2-c17d-4098-aa95-a0445324a841">4,200</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic98c193a048943149912961fbd29ba9a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmY1ODJjODg4YmYzNTRlY2I4YTRiMGFhZWY4MmFjZDFkL3RhYmxlcmFuZ2U6ZjU4MmM4ODhiZjM1NGVjYjhhNGIwYWFlZjgyYWNkMWRfNS0zLTEtMS0w_56f9f4bf-9c2e-431e-91bf-fd49faf95e9e">39,352</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total marketable securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmY1ODJjODg4YmYzNTRlY2I4YTRiMGFhZWY4MmFjZDFkL3RhYmxlcmFuZ2U6ZjU4MmM4ODhiZjM1NGVjYjhhNGIwYWFlZjgyYWNkMWRfNi0xLTEtMS0w_ccf49576-df7f-4d5f-93af-1ff132c0e00d">385,793</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmY1ODJjODg4YmYzNTRlY2I4YTRiMGFhZWY4MmFjZDFkL3RhYmxlcmFuZ2U6ZjU4MmM4ODhiZjM1NGVjYjhhNGIwYWFlZjgyYWNkMWRfNi0zLTEtMS0w_fabce3c9-6753-4b6a-863d-5ffe1a70312d">302,506</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RleHRyZWdpb246NTAwYWQwNzIyOTYxNDljY2FkYzI4MDJkMGUxMWM3MWFfMjI3Mw_e036f7f1-820c-4f14-a58c-6ad464730088" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents our available-for-sale securities grouped by asset type:</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:14.520%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:6.625%;"></td><td style="width:1.0%;"></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.625%;"></td><td style="width:1.0%;"></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.625%;"></td><td style="width:1.0%;"></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.625%;"></td><td style="width:1.0%;"></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.625%;"></td><td style="width:1.0%;"></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.625%;"></td><td style="width:1.0%;"></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.625%;"></td><td style="width:1.0%;"></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.625%;"></td><td style="width:1.0%;"></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.640%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value<br/>Hierarchy<br/>Level</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="45" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id9027273d24642d1b9202795d0cef2be_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNC0zLTEtMS0w_084b8dff-e577-4bd7-852e-0a9c842d83b2">120,055</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id9027273d24642d1b9202795d0cef2be_I20200630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNC01LTEtMS0w_d1c562e1-a5d0-478f-98c6-19f4f67a4553">352</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id9027273d24642d1b9202795d0cef2be_I20200630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNC03LTEtMS0w_0fcd9506-cfdc-4b88-9729-f0a4f3528d88">4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id9027273d24642d1b9202795d0cef2be_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNC05LTEtMS0w_e0c6273d-eecc-48d8-aa49-e2c6c7463bd9">120,403</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i67699a52ff494ec9923445200e6dd64a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNC0xMS0xLTEtMA_57222b37-264e-43c4-923c-a94c0308032f">109,780</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i67699a52ff494ec9923445200e6dd64a_I20191231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNC0xMy0xLTEtMA_94b35614-88e8-4d30-8341-7398ad2b752e">136</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i67699a52ff494ec9923445200e6dd64a_I20191231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNC0xNS0xLTEtMA_0877d4df-185d-42e9-9a13-bee131fdd6db">6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i67699a52ff494ec9923445200e6dd64a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNC0xNy0xLTEtMA_d989e27a-fec5-451d-a4f6-2215546541a5">109,910</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5d3486298d3944c6baab1d165317db90_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNS0zLTEtMS0w_82c8b4cd-fd86-4579-8533-68c034dca492">62,107</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5d3486298d3944c6baab1d165317db90_I20200630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNS01LTEtMS0w_869b0b0e-cd52-47ce-819c-5dab16eefddc">1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5d3486298d3944c6baab1d165317db90_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNS03LTEtMS0w_2bc294af-fa86-4568-be6d-131619d7b0f9">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5d3486298d3944c6baab1d165317db90_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNS05LTEtMS0w_5f25aae6-0fe2-4bcd-8d4a-e34d02ef71eb">62,108</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i089d60ea3f424e3faa2e5f0166d7085e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNS0xMS0xLTEtMA_1c08aea6-48d2-43ec-b2cf-ce1fbf470fd2">41,237</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i089d60ea3f424e3faa2e5f0166d7085e_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNS0xMy0xLTEtMA_eb33440d-b5d8-46e5-a78d-9dc2a8271f65">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i089d60ea3f424e3faa2e5f0166d7085e_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNS0xNS0xLTEtMA_12126a3b-7671-4f41-8c7a-c470be28d01e">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i089d60ea3f424e3faa2e5f0166d7085e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNS0xNy0xLTEtMA_93d3bb09-5685-4a25-9707-2b0acbcc703b">41,237</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset-backed securities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0b3a17c8813b4be6acd15ade5f4bcd93_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNi0zLTEtMS0w_9ed00eab-a3b8-4c75-994a-b3a86b9fbcd0">39,560</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0b3a17c8813b4be6acd15ade5f4bcd93_I20200630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNi01LTEtMS0w_74fa0df3-4efb-4503-b091-9ea18ff50ab3">78</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0b3a17c8813b4be6acd15ade5f4bcd93_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNi03LTEtMS0w_f04c5f63-d91c-42e8-b482-7395dc1f64da">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0b3a17c8813b4be6acd15ade5f4bcd93_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNi05LTEtMS0w_71e00c9a-6618-4ce2-ac21-3ba4634c7fd1">39,638</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia7f4b35e75fb4f1ba9a70aaf134e8188_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNi0xMS0xLTEtMA_b7496243-c623-46cd-a570-152be222dba2">57,195</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia7f4b35e75fb4f1ba9a70aaf134e8188_I20191231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNi0xMy0xLTEtMA_9aa7dc83-d46d-4245-8416-0af26a22b4a0">63</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia7f4b35e75fb4f1ba9a70aaf134e8188_I20191231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNi0xNS0xLTEtMA_0007b5d0-ae0a-4476-bf42-82c1a4a9f655">5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia7f4b35e75fb4f1ba9a70aaf134e8188_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNi0xNy0xLTEtMA_7879fb62-dfcb-4a8c-9d02-05d1b4b6d275">57,253</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Repurchase agreements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i743023c91ed449a6b6654d639948f307_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNy0zLTEtMS0w_f2eb60a6-5ca2-42e2-ad3d-dd15176e02f1">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i743023c91ed449a6b6654d639948f307_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNy01LTEtMS0w_c0c137cf-f24d-4962-ae30-1bd4f1fd6561">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i743023c91ed449a6b6654d639948f307_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNy03LTEtMS0w_dacb9fe4-5e0c-43d2-88a4-892a687f6ab8">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i743023c91ed449a6b6654d639948f307_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNy05LTEtMS0w_19edc92e-8ad6-4884-b67e-bf85b57e72f2">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icd4819fca69e4c109ea869dba158ccaf_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNy0xMS0xLTEtMA_0ec687e6-ecc7-43fe-ae54-125f6b990ba8">18,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icd4819fca69e4c109ea869dba158ccaf_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNy0xMy0xLTEtMA_bfb3f0ae-95dd-45a2-aa03-618e7a965d59">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icd4819fca69e4c109ea869dba158ccaf_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNy0xNS0xLTEtMA_9ba95fad-a6a8-49c9-8455-2bb3d26d3850">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icd4819fca69e4c109ea869dba158ccaf_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNy0xNy0xLTEtMA_e2daf88a-86fb-47d2-9fbf-90606a893779">18,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. treasury securities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibb65b6632e8f4ce4b938c5c84ec6ca8e_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOC0zLTEtMS0w_30e26717-0580-4b3f-8d95-140d18e4c0dd">128,449</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibb65b6632e8f4ce4b938c5c84ec6ca8e_I20200630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOC01LTEtMS0w_0429bd6b-2ea8-4b00-a1b9-ec75b2d0b9cb">438</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibb65b6632e8f4ce4b938c5c84ec6ca8e_I20200630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOC03LTEtMS0w_1f8b655c-02fd-46d9-a136-0c0a2bb7c8c9">1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibb65b6632e8f4ce4b938c5c84ec6ca8e_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOC05LTEtMS0w_022a5708-25d8-434e-acea-e8e4aed82965">128,886</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7da763f69fe74c4f9f6676330c50cece_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOC0xMS0xLTEtMA_792839ce-396e-4ed9-afd5-0df1cfbbb0e1">75,574</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7da763f69fe74c4f9f6676330c50cece_I20191231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOC0xMy0xLTEtMA_77cb7882-a67f-4643-af08-37abba48101b">71</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7da763f69fe74c4f9f6676330c50cece_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOC0xNS0xLTEtMA_333a6cf9-fb93-494f-b9e3-82b878b86dcf">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7da763f69fe74c4f9f6676330c50cece_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOC0xNy0xLTEtMA_8eaaf704-3e71-4edd-838a-441caa23f992">75,645</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdd9ee67791740ad8edf46add59f101d_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOS0zLTEtMS0w_f31fe47f-8bc4-4363-9f5d-90461ef6bc6e">34,758</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdd9ee67791740ad8edf46add59f101d_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOS01LTEtMS0w_ada14f81-53c4-44ba-9dcb-774eb4bbcb57">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdd9ee67791740ad8edf46add59f101d_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOS03LTEtMS0w_8faa097e-aa76-4a40-b11e-abac134fa0d5">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdd9ee67791740ad8edf46add59f101d_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOS05LTEtMS0w_21a01284-b910-49d6-bef9-7b832f08ed76">34,758</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i74bb60cc931643bebfacd0913c6845f4_I20191231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOS0xMS0xLTEtMA_ce1b6e94-be5a-486f-8c41-5ae55b32f8d6">461</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i74bb60cc931643bebfacd0913c6845f4_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOS0xMy0xLTEtMA_6d1252f2-ab24-41c1-9a90-cd65030e6e30">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i74bb60cc931643bebfacd0913c6845f4_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOS0xNS0xLTEtMA_efd8ff1a-9a8c-43b7-9147-ce56cf64b436">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i74bb60cc931643bebfacd0913c6845f4_I20191231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOS0xNy0xLTEtMA_5c17454f-727d-4896-b9c8-0f4b05e1fa26">461</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Marketable securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iad366c1037f644cc89f867407d107f06_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfMTAtMy0xLTEtMA_a403adee-f681-4bc4-b2de-4fd7a74fa71f">384,929</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iad366c1037f644cc89f867407d107f06_I20200630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfMTAtNS0xLTEtMA_48a6453e-b6a6-4e48-9b32-ac2285b2aa35">869</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iad366c1037f644cc89f867407d107f06_I20200630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfMTAtNy0xLTEtMA_9f67b6ab-02f9-4684-8f30-104280a8bce9">5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iad366c1037f644cc89f867407d107f06_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfMTAtOS0xLTEtMA_bf49b1b2-7c36-4e71-9e9f-dbb174b92032">385,793</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i96fc7290f5274207b09826f479fb15f5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfMTAtMTEtMS0xLTA_d46dce35-7b22-4ef8-a051-9d561f2199fb">302,247</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i96fc7290f5274207b09826f479fb15f5_I20191231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfMTAtMTMtMS0xLTA_af06b3fe-94d9-46a9-999e-e6b1e36b484e">270</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i96fc7290f5274207b09826f479fb15f5_I20191231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfMTAtMTUtMS0xLTA_a831db89-4480-44ea-9d64-10a7d64bc04d">11</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i96fc7290f5274207b09826f479fb15f5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfMTAtMTctMS0xLTA_e0a1719d-dba8-4ea2-8367-c2705f17cb44">302,506</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We estimate the fair value of marketable securities classified as Level 1 using quoted market prices for these or similar investments obtained from a commercial pricing service. We estimate the fair value of marketable securities classified as Level 2 using inputs that may include benchmark yields, reported trades, broker/dealer quotes and issuer spreads.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We periodically review our debt securities to determine if any of our investments is impaired due to credit-related or other issues. If the fair value of our investment in any debt security is less than our amortized cost basis, we determine whether an allowance for credit losses is appropriate by assessing quantitative and subjective factors including, but not limited to, the nature of security, changes in credit ratings, analyst reports concerning the security&#8217;s issuer and industry, interest rate fluctuations and general market conditions.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Unrealized losses on our available-for-sale debt securities as of June&#160;30, 2020 were not significant and were primarily due to changes in interest rates, and not increased credit risk. Accordingly, we have not recorded an allowance for credit losses associated with these investments. </span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We do not intend to sell the investments that are in an unrealized loss position, and it is highly unlikely that we will be required to sell the investments before recovery of their full amortized cost basis, which will most likely be at maturity.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We classified accrued interest on our marketable securities of $<ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-5" name="us-gaap:InterestReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RleHRyZWdpb246NTAwYWQwNzIyOTYxNDljY2FkYzI4MDJkMGUxMWM3MWFfMTc2NA_add4eb56-084d-4278-b06c-85de91d40adc">1.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231" decimals="-5" name="us-gaap:InterestReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RleHRyZWdpb246NTAwYWQwNzIyOTYxNDljY2FkYzI4MDJkMGUxMWM3MWFfMTc3OQ_533d4acb-24dc-4c0e-a707-5ff503fc6d10">1.0</ix:nonFraction> million as of June&#160;30, 2020 and December&#160;31, 2019, respectively, as prepaid and other current assets on our condensed consolidated balance sheet.</span></div></ix:continuation><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i804fb939d4814ca29455c06b9f535d8e">As of June&#160;30, 2020, all our marketable securities had original maturities of less than <ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" format="ixt-sec:durwordsen" name="cort:MarketableSecuritiesMaximumMaturityPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RleHRyZWdpb246NTAwYWQwNzIyOTYxNDljY2FkYzI4MDJkMGUxMWM3MWFfMjAxMA_ab8e07a9-c070-4edf-abd7-fbf92474d79a">two years</ix:nonNumeric>. The weighted-average maturity of our holdings was <ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" format="ixt-sec:durwordsen" name="cort:MarketableSecuritiesWeightedAverageMaturityPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RleHRyZWdpb246NTAwYWQwNzIyOTYxNDljY2FkYzI4MDJkMGUxMWM3MWFfMjA2NA_a20b4267-68de-444e-b24d-a44fdbaeaefa">six months</ix:nonNumeric>. As of June&#160;30, 2020, our long-term marketable securities had remaining maturities of <ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" format="ixt-sec:durmonth" name="cort:LongTermMarketableSecuritiesRemainingMaturity" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RleHRyZWdpb246NTAwYWQwNzIyOTYxNDljY2FkYzI4MDJkMGUxMWM3MWFfMjE1Mg_a602fd6b-b960-4539-b1c5-008b3b973c6f">13</ix:nonNumeric> months. None of our marketable securities changed from one fair value hierarchy to another during the three and six months ended June 30, 2020</ix:continuation>.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">9</span></div></div></div><div id="id5178728a80347239c3f2e2ac75e5919_43"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">4. <ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfMTU2MQ_9d3b0cdf-020d-4fc7-a2e3-42e841338a1e" continuedAt="ibc38d86532fd4b46bbc22b97db61ab4a" escape="true">Leases</ix:nonNumeric></span></div><ix:continuation id="ibc38d86532fd4b46bbc22b97db61ab4a"><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We lease our office facilities in Menlo Park, California. On January 1, 2019, we recognized a right-of-use asset and a corresponding lease liability of $<ix:nonFraction unitRef="usd" contextRef="i04a6e5a5cd2e442795277ee71aad8f59_I20190101" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfMTY3_144d5208-7eab-4070-a605-8e0db3b0d083"><ix:nonFraction unitRef="usd" contextRef="i04a6e5a5cd2e442795277ee71aad8f59_I20190101" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfMTY3_610b4375-8862-4461-a989-50620a5e24f9">1.9</ix:nonFraction></ix:nonFraction>&#160;million. Effective October 1, 2019, we amended the lease to extend its term from March 31, 2020 to March 31, 2022 and to add more space beginning April 1, 2020. As a result of this amendment, we recognized an additional right-of-use asset and corresponding lease liability of $<ix:nonFraction unitRef="usd" contextRef="id8ac3a3a4a4d4837bb7bf228ad55d527_I20191001" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfNDM4_030be884-751f-4fa5-bd83-47274fde7d68"><ix:nonFraction unitRef="usd" contextRef="id8ac3a3a4a4d4837bb7bf228ad55d527_I20191001" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfNDM4_1257381f-cf7e-4c56-9d02-4994a322025e">3.0</ix:nonFraction></ix:nonFraction>&#160;million. Effective June 17, 2020, we amended the lease commencement date for the additional space to June 15, 2020. As a result of this amendment, we recognized an additional right-of-use asset and corresponding lease liability of $<ix:nonFraction unitRef="usd" contextRef="ic6548aa1a0ea49a9898539d64fc4f2bf_I20200617" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfMTY0OTI2NzQ0Mzc1NA_eb4fcc8c-0817-4f4a-8983-fef9598fcd58"><ix:nonFraction unitRef="usd" contextRef="ic6548aa1a0ea49a9898539d64fc4f2bf_I20200617" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfMTY0OTI2NzQ0Mzc1NA_eee9d55b-a4ec-4a0a-975d-c84e5f5092d7">0.8</ix:nonFraction></ix:nonFraction>&#160;million. The right-of-use asset and lease liability recognized equals the present value of the remaining payments due under our amended lease.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As the operating lease for our facilities does not include an expressly stated interest rate, we calculated the present value of remaining lease payments using a discount rate equal to the interest rate we would pay on a loan with monthly payments and a term equal to the monthly payments and remaining term of our lease. We recognize operating lease payments as expenses using the straight-line method over the term of the lease.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Operating lease expense for each of the three and six months ended June 30, 2020 was approximately $<ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfMTA2OA_90ac8977-f279-4260-83ed-2b7a01c344b2">0.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfMjE5OTAyMzI1NzE2NQ_38c3d6fe-e718-42a4-8af7-42514ed9264a">0.8</ix:nonFraction>&#160;million, respectively.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For any future operating lease transactions, we will recognize operating lease right-of-use assets and liabilities equal to the present value of the expected lease payments at the lease commencement date. </span></div><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfMTU1OA_4e834521-3316-4280-a53f-20a2d0b1d089" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our right-of-use assets and related lease liabilities were as follows:</span></div><div style="text-align:center;margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:33.526%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.643%;"></td><td style="width:1.0%;"></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:13.643%;"></td><td style="width:1.0%;"></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:13.643%;"></td><td style="width:1.0%;"></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:13.647%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for operating lease liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmZhMWMzYWMxM2Y5NTQ3MGI5ZGQ5N2U0NWViZGQ4MjgzL3RhYmxlcmFuZ2U6ZmExYzNhYzEzZjk1NDcwYjlkZDk3ZTQ1ZWJkZDgyODNfMy0xLTEtMS0w_2c99bd7b-8d36-4034-96c4-b1ac88ff7a74">422</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmZhMWMzYWMxM2Y5NTQ3MGI5ZGQ5N2U0NWViZGQ4MjgzL3RhYmxlcmFuZ2U6ZmExYzNhYzEzZjk1NDcwYjlkZDk3ZTQ1ZWJkZDgyODNfNC0zLTEtMS0xOTU4_2e5d7018-1ef9-429e-8a73-a378cda5a4c0">391</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmZhMWMzYWMxM2Y5NTQ3MGI5ZGQ5N2U0NWViZGQ4MjgzL3RhYmxlcmFuZ2U6ZmExYzNhYzEzZjk1NDcwYjlkZDk3ZTQ1ZWJkZDgyODNfMy0zLTEtMS0w_ba63d8fa-54f6-49ee-8c3d-4fded3024710">812</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmZhMWMzYWMxM2Y5NTQ3MGI5ZGQ5N2U0NWViZGQ4MjgzL3RhYmxlcmFuZ2U6ZmExYzNhYzEzZjk1NDcwYjlkZDk3ZTQ1ZWJkZDgyODNfNC03LTEtMS0xOTY2_e20c683d-163d-4096-bc44-49d634c311ae">769</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets obtained in exchange for new operating lease liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmZhMWMzYWMxM2Y5NTQ3MGI5ZGQ5N2U0NWViZGQ4MjgzL3RhYmxlcmFuZ2U6ZmExYzNhYzEzZjk1NDcwYjlkZDk3ZTQ1ZWJkZDgyODNfNC0xLTEtMS0w_fa7e8943-e33d-4372-aefb-03d9b6a6cc1f">775</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmZhMWMzYWMxM2Y5NTQ3MGI5ZGQ5N2U0NWViZGQ4MjgzL3RhYmxlcmFuZ2U6ZmExYzNhYzEzZjk1NDcwYjlkZDk3ZTQ1ZWJkZDgyODNfNS0zLTEtMS0xOTU4_9e657f74-c904-4773-b5f0-1fb6416be346">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0acc383c9e5b42eb8840b7cc794cdd37_D20200101-20200630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmZhMWMzYWMxM2Y5NTQ3MGI5ZGQ5N2U0NWViZGQ4MjgzL3RhYmxlcmFuZ2U6ZmExYzNhYzEzZjk1NDcwYjlkZDk3ZTQ1ZWJkZDgyODNfNC0zLTEtMS0w_2346a380-af69-4b32-8494-9f0bf370bbe5">775</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic84444bd1f414512ab9f31355dec1607_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmZhMWMzYWMxM2Y5NTQ3MGI5ZGQ5N2U0NWViZGQ4MjgzL3RhYmxlcmFuZ2U6ZmExYzNhYzEzZjk1NDcwYjlkZDk3ZTQ1ZWJkZDgyODNfNS03LTEtMS0xOTY2_b9cced76-9a0a-4269-8ca1-89516a9ad14d">1,878</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:27pt;text-align:justify;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, our operating lease had a weighted average remaining lease term of <ix:nonNumeric contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" format="ixt-sec:durmonth" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfMjE5OTAyMzI1NzYyNQ_d80e0fb9-734c-4c36-9310-5abc5b24d647">21</ix:nonNumeric> months and a weighted average discount rate of <ix:nonFraction unitRef="number" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfMjE5OTAyMzI1NzYyOA_0f559eb6-fc51-45bf-96ac-3f5caa937f3e">4.8</ix:nonFraction> percent. </span></div><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfNjA0NzMxMzk1NTMxNg_d598c584-3390-4070-bc2c-2bdbd37ad661" escape="true"><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, future minimum lease payments under non-cancelable operating leases were as follows </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">(in thousands</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">):</span></div><div style="text-align:center;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:82.356%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.644%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 (remainder)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmYyNTRjNjBmYjNlYjRhOGNiNWE0YWQwNDcxNDY1N2IzL3RhYmxlcmFuZ2U6ZjI1NGM2MGZiM2ViNGE4Y2I1YTRhZDA0NzE0NjU3YjNfMC0xLTEtMS0w_56fa1cc3-d35b-4d5e-9918-11e31d8b0fd4">1,055</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmYyNTRjNjBmYjNlYjRhOGNiNWE0YWQwNDcxNDY1N2IzL3RhYmxlcmFuZ2U6ZjI1NGM2MGZiM2ViNGE4Y2I1YTRhZDA0NzE0NjU3YjNfMS0xLTEtMS0w_7ecaaa6f-cf19-4f14-b6c6-6270c0d1265a">2,109</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmYyNTRjNjBmYjNlYjRhOGNiNWE0YWQwNDcxNDY1N2IzL3RhYmxlcmFuZ2U6ZjI1NGM2MGZiM2ViNGE4Y2I1YTRhZDA0NzE0NjU3YjNfMi0xLTEtMS0w_0fd1ecd1-cec7-454b-a4d3-78b290451a63">530</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmYyNTRjNjBmYjNlYjRhOGNiNWE0YWQwNDcxNDY1N2IzL3RhYmxlcmFuZ2U6ZjI1NGM2MGZiM2ViNGE4Y2I1YTRhZDA0NzE0NjU3YjNfMy0xLTEtMS0w_22dbc729-db16-4bdf-882c-2b97880df46f">3,694</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmYyNTRjNjBmYjNlYjRhOGNiNWE0YWQwNDcxNDY1N2IzL3RhYmxlcmFuZ2U6ZjI1NGM2MGZiM2ViNGE4Y2I1YTRhZDA0NzE0NjU3YjNfNC0xLTEtMS0w_d680b4d8-63b7-46d5-a53b-19f1cb2f4859">189</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmYyNTRjNjBmYjNlYjRhOGNiNWE0YWQwNDcxNDY1N2IzL3RhYmxlcmFuZ2U6ZjI1NGM2MGZiM2ViNGE4Y2I1YTRhZDA0NzE0NjU3YjNfNS0xLTEtMS0w_11281104-764b-4fef-aec0-63e1ef178d6c">3,505</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-indent:27pt;"><span><br/></span></div><div id="id5178728a80347239c3f2e2ac75e5919_49"></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">5. <ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80OS9mcmFnOjZmYWJhOGU4ZjViZTQ5NTY5ZWNmZjMxM2NiNDc1YjJlL3RleHRyZWdpb246NmZhYmE4ZThmNWJlNDk1NjllY2ZmMzEzY2I0NzViMmVfOTk0_3f4fe535-eca7-4caf-9d3e-f01bac0d261c" continuedAt="i2b64513a85094cd9905b4dbe0eea261d" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i2b64513a85094cd9905b4dbe0eea261d"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, to ensure we have sufficient API to meet future demand for Korlym tablets, we committed to purchase an additional <ix:nonFraction unitRef="kg" contextRef="ib2894f2ceb6f4b11a70f53a9879e9350_D20200301-20200331" decimals="INF" name="cort:ShortTermPurchaseCommitmentMinimumMassRequired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80OS9mcmFnOjZmYWJhOGU4ZjViZTQ5NTY5ZWNmZjMxM2NiNDc1YjJlL3RleHRyZWdpb246NmZhYmE4ZThmNWJlNDk1NjllY2ZmMzEzY2I0NzViMmVfNzE0NjgyNTU4MTU0Mw_e7ff231c-7c2d-4fd3-afa2-6a3b18f9ed63">400</ix:nonFraction> kilograms of API from Produits Chimiques Auxiliaires et de Synthese SA (&#8220;PCAS,&#8221; a member of the Seqens Group) for a total price of $<ix:nonFraction unitRef="usd" contextRef="idb2d3499e998410ca7afd5ae3e3a5c18_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PurchaseObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80OS9mcmFnOjZmYWJhOGU4ZjViZTQ5NTY5ZWNmZjMxM2NiNDc1YjJlL3RleHRyZWdpb246NmZhYmE4ZThmNWJlNDk1NjllY2ZmMzEzY2I0NzViMmVfMzAy_569563f3-b323-41e2-a9f2-e3e3d36e4eb6">5.9</ix:nonFraction>&#160;million.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There have been no other material changes in our obligations under contractual agreements described in our Annual Report on Form&#160;10-K for the year ended&#160;December&#160;31, 2019. </span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the ordinary course of business, we may be subject to legal claims and regulatory actions that could have a material adverse effect on our business or financial position. We assess our potential liability in such situations by analyzing potential outcomes under various litigation, regulatory and settlement strategies.&#160;If we determine a loss is probable and its amount can be reasonably estimated, we accrue an amount equal to the estimated loss.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonFraction unitRef="usd" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LossContingencyAccrualAtCarryingValue" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80OS9mcmFnOjZmYWJhOGU4ZjViZTQ5NTY5ZWNmZjMxM2NiNDc1YjJlL3RleHRyZWdpb246NmZhYmE4ZThmNWJlNDk1NjllY2ZmMzEzY2I0NzViMmVfOTk3_90f6123d-1073-437d-aab4-52dde10049a1">No</ix:nonFraction> losses and&#160;<ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LossContingencyAccrualProvision" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80OS9mcmFnOjZmYWJhOGU4ZjViZTQ5NTY5ZWNmZjMxM2NiNDc1YjJlL3RleHRyZWdpb246NmZhYmE4ZThmNWJlNDk1NjllY2ZmMzEzY2I0NzViMmVfOTky_7a05cf80-39ac-4a34-9169-352e2b6a20a1">no</ix:nonFraction> provision for a loss contingency have been recorded to date.</span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">10</span></div></div></div><div id="id5178728a80347239c3f2e2ac75e5919_52"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">6. <ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfOTYz_0251dd37-ec4a-4e8e-8dd1-bfb0082ca8f4" continuedAt="ifb80e9804b184dc1a2dac7c2e267156c" escape="true">Stockholders&#8217; Equity</ix:nonNumeric></span></div><ix:continuation id="ifb80e9804b184dc1a2dac7c2e267156c"><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock Option Plans</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have <ix:nonFraction unitRef="stock_option_plan" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="INF" format="ixt-sec:numwordsen" name="cort:NumberOfStockOptionPlans" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfOTU5_73ebffc0-98a2-4bc7-b3c4-26c4f5798d17">two</ix:nonFraction> stock option plans &#8211; the 2004 Equity Incentive Plan (the &#8220;2004 Plan&#8221;) and the 2012 Incentive Award Plan (the &#8220;2012 Plan&#8221;).&#160;In February 2020, our Board of Directors authorized a <ix:nonFraction unitRef="shares" contextRef="i6c057e384fd8467587ce377510a08ebb_D20200201-20200229" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfMjM3_282af461-4e2c-4cca-bbdd-1215bab81540">4.6</ix:nonFraction> million increase in the shares available for grant under the 2012 Plan.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the three and six months ended June 30, 2020, we issued <ix:nonFraction unitRef="shares" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfMjE5OTAyMzI1Njg0OA_a46ecbef-46fe-44e5-97d6-4c512d28ed0c">1.0</ix:nonFraction> million and <ix:nonFraction unitRef="shares" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfMjE5OTAyMzI1Njg1OA_b7c7a313-7bd2-498e-80af-f45ac098f781">1.1</ix:nonFraction> million shares, respectively, of our common stock upon the exercise of stock options, compared to <ix:nonFraction unitRef="shares" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfMjE5OTAyMzI1NjgwMw_cdc8092d-882b-4a3c-86be-ca0503618520">0.3</ix:nonFraction> million and <ix:nonFraction unitRef="shares" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfMjE5OTAyMzI1NjgzNA_7f0c689a-da59-43f7-b6de-4c0b55459ed2">1.8</ix:nonFraction> million shares during the same period of 2019, respectively. Of the shares exercised during the three and six months ended June 30, 2020, <ix:nonFraction unitRef="shares" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="cort:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfOTM0NTg0ODgzNzUwOQ_3e109484-e702-4248-8c83-ed7a4d3ba3f6"><ix:nonFraction unitRef="shares" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="cort:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfOTM0NTg0ODgzNzUwOQ_fb917dfc-45db-4016-8927-43d8100c9e7e">0.1</ix:nonFraction></ix:nonFraction>&#160;million were issued as part of a net-share settlement of cashless option exercises.</span></div><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfOTYw_8b66aeec-d188-4144-864f-66f9dae0a085" escape="true"><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes our stock-based compensation:</span></div><div style="text-align:center;margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:33.578%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.666%;"></td><td style="width:1.0%;"></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:13.666%;"></td><td style="width:1.0%;"></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:13.666%;"></td><td style="width:1.0%;"></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:13.669%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation capitalized in inventory</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNC0xLTEtMS0w_a70bdc24-7919-43b3-9f41-1fa64945e6ee">59</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNC0zLTEtMS0w_ee47d354-eed2-4350-a024-2166abfb4a41">55</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNC01LTEtMS0xMTU3_974f26cc-0f29-4563-82ff-197c5738857e">129</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNC03LTEtMS0zNDQ_7a15d1f1-99f4-4160-942e-202a74370dad">83</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9e9ec72b83c247f6977bfa2e24334ab9_D20200401-20200630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNS0xLTEtMS0w_77e3e24e-a713-4f62-bc8e-a3649eb60306">15</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfadd177076c4aa4b8bce4c813cc01b2_D20190401-20190630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNS0zLTEtMS0w_0c0d28d0-18d1-4bb4-96bb-438ef8d6aa85">55</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i486605dc5b6543aa8e72ff1008a8fab1_D20200101-20200630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNS01LTEtMS0xMTU3_1327dee1-79d0-4032-a5e4-049eaac65241">38</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id0b0ff58a08e4830aa6f1ba6bb099d02_D20190101-20190630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNS03LTEtMS0zNDQ_9544a159-3003-465d-a0b6-7dd7b5ea3345">83</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3f2a35f9d2ca4798be6042ea8f7980a3_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNi0xLTEtMS0w_5fdb835c-1353-409c-9dd1-47d878b4e283">2,794</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id65411ecacd847d1b69e6606d3db0aa9_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNi0zLTEtMS0w_b7ffea7e-0909-4974-b411-d2958e63b6ab">2,505</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5357fdc94c9c49bdbd5c5b5eb848d779_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNi01LTEtMS0xMTU3_a55d7f6f-ffec-45df-bb87-02245d85b305">5,399</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i02870261c8f048a3850bc86899904749_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNi03LTEtMS0zNDQ_d4767491-ecdc-4509-8731-0885517e6b1a">4,484</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia58d6b99a43e44f184c52fbf2ab22f57_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNy0xLTEtMS0w_1df963b7-128a-4759-824b-ccffe7290c69">5,680</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i072afbacd023465680c57038bc8fbe63_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNy0zLTEtMS0w_04b7d6e9-e0e2-43c7-bb1a-2f7c56be1cb3">5,176</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i62398bb1e4b84ef0874a3058f4a88d41_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNy01LTEtMS0xMTU3_d379a1ef-8156-4d47-8967-08af5b10ceee">10,970</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie0f933f134634d77ae477af6c454ff34_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNy03LTEtMS0zNDQ_2f6aadfa-e9ea-46c4-a2b5-1b209ce6aec3">9,865</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stock-based compensation</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfOC0xLTEtMS0w_e41e05e4-aac3-4117-bdfd-27c23864165b">8,548</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfOC0zLTEtMS0w_44a093e6-92f4-471d-b730-25f192ea3440">7,791</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfOC01LTEtMS0zNDQ_79e7635a-934e-421f-a611-039bcd8c8472">16,536</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfOC03LTEtMS0zNDQ_03b238f2-94e9-4e2e-be05-53781f822a76">14,515</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Related Party Transaction</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On February 26, 2020, we purchased from our Chief Executive Officer $<ix:nonFraction unitRef="usd" contextRef="i095d132cfc564e25b943726100c5f4e5_D20200226-20200226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfNjIz_2ed4b212-4889-4e38-82da-dd7082f070d1">0.3</ix:nonFraction>&#160;million of our common stock at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i095d132cfc564e25b943726100c5f4e5_D20200226-20200226" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfNjY5_b3e10711-b06c-4786-9eb4-d81f61356425">13.54</ix:nonFraction> per share, which was the last quoted price per share on the Nasdaq Capital Market on the date of purchase. We purchased the shares in order to provide him with liquidity to satisfy tax liability arising from his net (cashless) exercise in 2019 of stock options that were about to expire. </span></div><div id="id5178728a80347239c3f2e2ac75e5919_55"></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">7. <ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RleHRyZWdpb246OThiN2JmNDYxM2Y2NDRlZjhmYjcyYTVlZTJhN2U2OWVfOTAx_1a04cb73-c0d8-4937-a7da-ad2994348212" continuedAt="i63ffb8ab17d6422f82a1fcc6e8deae4b" escape="true">Net Income Per Share</ix:nonNumeric></span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i63ffb8ab17d6422f82a1fcc6e8deae4b" continuedAt="i169d932573c74c2d8d45f166f0d48070">We compute basic and diluted net income per share by dividing our net income by the weighted-average number of common shares outstanding during the period. We used the treasury stock method to determine the number of dilutive shares of common stock resulting from the potential exercise of stock options. The statements of condensed consolidated comprehensive income show the computation of net income per share for each period, including the number of weighted-average shares outstanding.</ix:continuation></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><ix:continuation id="i169d932573c74c2d8d45f166f0d48070" continuedAt="i5376603bf54644a0bf864b269382dd8f"><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RleHRyZWdpb246OThiN2JmNDYxM2Y2NDRlZjhmYjcyYTVlZTJhN2U2OWVfOTA1_077640a2-0058-445d-8b34-d9ed2482210e" escape="true"><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table shows the computation of net income per share for each period:</span></div><div style="text-align:center;margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:33.526%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.643%;"></td><td style="width:1.0%;"></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:13.643%;"></td><td style="width:1.0%;"></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:13.643%;"></td><td style="width:1.0%;"></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:13.647%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfNS0xLTEtMS0w_aa557cbc-cab7-4b8e-8fc4-7149829537a3">28,327</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfNS0zLTEtMS0w_86063008-4a0d-4759-a994-3e92a39b76e7">20,186</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfNS01LTEtMS0zNjU_f4524ec4-3712-47c1-89d1-c05b4951ee6c">58,392</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfNS03LTEtMS0zNjU_c21a2c9a-ca37-4e01-981c-d825bcf22b34">38,460</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average shares used to compute basic net income per share</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfNy0xLTEtMS0w_92023d60-cd8c-47fd-9d17-e81ca6597d71">115,006</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfNy0zLTEtMS0w_a00c7edc-f422-4b25-aab8-71b94cf62acf">114,340</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfNy01LTEtMS0zNjU_48133805-4b83-4efa-bb8b-8545f58dddbc">114,790</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfNy03LTEtMS0zNjU_28a36674-dde2-43e8-b6a4-39b185c13815">114,590</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive effect of employee stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfOC0xLTEtMS0w_416c85b8-3b81-4138-990e-b364bfa88b66">8,228</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfOC0zLTEtMS0w_0fa62040-13eb-40be-8f2a-3bdb03669adf">7,443</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfOC01LTEtMS0zNjU_f1e545dd-e71e-433f-a8fb-37a95b7807cf">7,966</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfOC03LTEtMS0zNjU_0f4177b4-f2d5-4cdf-9a6c-0f8d69ce7548">8,241</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average shares used to compute diluted net income per share</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfOS0xLTEtMS0w_b245f24c-4610-4421-8360-d494aecaf9b5">123,234</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfOS0zLTEtMS0w_2238a024-ecc0-43d5-b557-5e52935e79a4">121,783</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfOS01LTEtMS0zNjU_897bd1d6-ab91-4653-bd77-3c8f7d2f0dfb">122,756</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfOS03LTEtMS0zNjU_683d1d10-5090-4f89-802d-7c975a2d622c">122,831</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per share</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfMTEtMS0xLTEtMA_3cfee9a9-aecd-4e88-be73-268fc820c079">0.25</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfMTEtMy0xLTEtMA_b85a9484-badb-4395-bf8c-d583c00ee2e4">0.18</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfMTEtNS0xLTEtMzY1_64253cb4-c15a-4baa-bdc9-f090932f6138">0.51</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfMTEtNy0xLTEtMzY1_e75a7b63-8982-4816-9d37-9d44f528611a">0.34</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfMTItMS0xLTEtMA_4672fe2f-d3d2-4871-bdc3-62119189a867">0.23</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfMTItMy0xLTEtMA_7c15f3eb-7182-4a24-ae05-f78207dc8113">0.17</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfMTItNS0xLTEtMzY1_f3f7e9be-173f-4895-8946-b5b498d461bc">0.48</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfMTItNy0xLTEtMzY1_36862268-9625-4451-9a62-4e3f51b6a730">0.31</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020 and 2019, we had <ix:nonFraction unitRef="shares" contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RleHRyZWdpb246OThiN2JmNDYxM2Y2NDRlZjhmYjcyYTVlZTJhN2U2OWVfNjI4_7ed7ccb2-7b4d-47f2-88d3-98ca55413bbe">26.4</ix:nonFraction> million and <ix:nonFraction unitRef="shares" contextRef="ic147096b9a104ec1bfaf4e594b4c7757_I20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RleHRyZWdpb246OThiN2JmNDYxM2Y2NDRlZjhmYjcyYTVlZTJhN2U2OWVfNjM1_2816fdaa-e491-4d61-8c2b-9cf856567e10">24.7</ix:nonFraction> million stock options outstanding, respectively.</span></div></ix:continuation><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i5376603bf54644a0bf864b269382dd8f">Because including them would have reduced dilution, we excluded from the computation of diluted net income per share, on a weighted-average basis,&#160;<ix:nonFraction unitRef="shares" contextRef="ic3c0e68e474f4c1195adee2669b70c2d_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RleHRyZWdpb246OThiN2JmNDYxM2Y2NDRlZjhmYjcyYTVlZTJhN2U2OWVfODI2_a59e5f8c-0b5e-4626-ba70-9666f08f50c1">13.4</ix:nonFraction> million and <ix:nonFraction unitRef="shares" contextRef="i2283895a57634ae89ec811fd6e5d3f5b_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RleHRyZWdpb246OThiN2JmNDYxM2Y2NDRlZjhmYjcyYTVlZTJhN2U2OWVfMjE5OTAyMzI1NjU5Mw_8df18e67-04b1-4f36-a5fc-cdf1f9e86490">13.0</ix:nonFraction> million stock options outstanding during the three and six months ended June 30, 2020, respectively, and <ix:nonFraction unitRef="shares" contextRef="i5d8bd95cecae435e816abad80e9486bf_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RleHRyZWdpb246OThiN2JmNDYxM2Y2NDRlZjhmYjcyYTVlZTJhN2U2OWVfMjE5OTAyMzI1NjU2Ng_29843001-6e92-460c-a870-bfb8facb0a09">10.8</ix:nonFraction> million and <ix:nonFraction unitRef="shares" contextRef="ifdc6917c48f14abfbeaf74260b13bad9_D20190101-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RleHRyZWdpb246OThiN2JmNDYxM2Y2NDRlZjhmYjcyYTVlZTJhN2U2OWVfMjE5OTAyMzI1NjU3Ng_bb5e6c24-de28-47d4-b4b7-29a5fc6c69b0">9.8</ix:nonFraction> million stock options outstanding during the three and six months ended June 30, 2019, respectively</ix:continuation>.</span></div><div id="id5178728a80347239c3f2e2ac75e5919_58"></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">8. <ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfNjA0NzMxMzk1Nzk4Mw_2a704d51-4890-47dd-bc90-248a4cecdf9b" continuedAt="i5981cd240ec648e985ad0619f2f5f7d0" escape="true">Income taxes</ix:nonNumeric></span></div><ix:continuation id="i5981cd240ec648e985ad0619f2f5f7d0" continuedAt="i26d1c9b2e2b94d60b4d4962ce4f6df3d"><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We recorded income tax expense of $<ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfNTU_6894d34b-d6f6-4f0d-875b-2221d5d67fd6">7.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfMjE5OTAyMzI1ODExOQ_a233ba8e-17a5-42a1-a522-7261446e1e48">17.1</ix:nonFraction> million for the three and six months ended June 30, 2020, net of discrete benefits related to stock option exercises and dispositions of $<ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfMTUy_45de2430-9603-444d-9a62-342c7af4c238">1.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfMjE5OTAyMzI1ODEyOQ_fca0568d-5fbf-4f9d-bcc7-bd496ffd2651">1.1</ix:nonFraction>&#160;million, respectively. Income tax expense for the three and six months ended June 30, 2020 consisted primarily of reductions in our deferred tax assets of $<ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfMjgx_61209460-cf55-4d62-93a9-2a0fe061a900">4.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfMjE5OTAyMzI1ODM2OA_4170d150-78fa-4f79-a011-04db9f4452b6">10.0</ix:nonFraction> million, respectively, caused by utilization of our federal and state net operating losses and research tax credits, and income tax expense of $<ix:nonFraction unitRef="usd" contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfNDA0_44c5bdfe-c170-4735-bc58-69b2d10870ac">3.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfMjE5OTAyMzI1ODQyNw_86bc00bc-5710-450f-a21c-a3bdfbcc86db">7.0</ix:nonFraction> million, respectively, for federal and in states where we do not have net operating loss carryforwards.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the three and six months ended June 30, 2019, our income tax expense was $<ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfNTU3_d2082b18-e5dd-4027-91d7-a847f2cd0cf8">5.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfMjE5OTAyMzI1ODUwOA_5cee9876-a6ca-46af-8b60-11028784381d">7.4</ix:nonFraction> million, respectively, consisting primarily of reductions of $<ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfNTk5_e17849b4-2e47-4456-9284-afee4eec4682">4.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfMjE5OTAyMzI1ODUzMw_698489d0-050a-41d6-aa4d-61e7e2c942dd">5.8</ix:nonFraction> million, respectively, in our deferred tax assets caused by utilization of our federal and state net operating losses, and income tax expense of $<ix:nonFraction unitRef="usd" contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfNzI0_ff8b60da-db50-42b4-ba07-92a0970b4525">0.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfMjE5OTAyMzI1ODU2Mg_255d1690-51be-4ace-ae6f-60bc573617a1">1.6</ix:nonFraction> million, respectively, in states where we do not have net operating loss carryforwards.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our effective tax rate differed from the federal statutory rate due to state income taxes and non-deductible stock-based compensation, which increased our tax expense, offset by research and development tax credits and the excess tax deduction arising from the exercise of employee stock options, which reduced our tax expense.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfMjUxNA_cd16f1ce-23e7-42fd-9c57-2e4ebe1b787f" escape="true">Each quarter, we assess the likelihood that we will generate sufficient taxable income to use our federal and state deferred tax assets. If we believe that recovery of these deferred tax assets is not more likely than not, we will establish a valuation allowance. Significant judgment is required in determining any valuation allowance recorded against deferred tax assets. In assessing the need for a valuation allowance, we consider all available evidence, including recent operating results, projections of future taxable income, our ability to utilize net operating losses and tax credit carryforwards, and the feasibility of tax planning strategies. Other than valuation allowances against our California net deferred tax assets, we have determined that it is more likely than not we will realize the benefit related to all other deferred tax assets. If we increase a valuation allowance, we will include an expense of equal amount in the Condensed Consolidated Statement of Comprehensive Income in the period in which such determination is made.</ix:nonNumeric></span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On March 27, 2020, President Trump signed into U.S. federal law the CARES Act, which provides emergency assistance and health care for individuals, families, and businesses affected by the COVID-19 pandemic. Based on our preliminary analysis, the relief provisions will not have a material impact on our condensed consolidated financial statements.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 29, 2020, the California governor signed Assembly Bill 85 (&#8220;AB 85&#8221;) into law. AB 85 limits the use of business incentive tax credits and suspends the use of California net operating losses for 2020, 2021 and 2022 for companies with </span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i26d1c9b2e2b94d60b4d4962ce4f6df3d">taxable income of $1 million or more. AB 85 will not have a material impact on our condensed consolidated financial statements.</ix:continuation></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">13</span></div></div></div><div id="id5178728a80347239c3f2e2ac75e5919_61"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 2.&#160;&#160;MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">This Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with the financial statements and accompanying notes in this report. Statements in this section are &#8220;forward-looking&#8221; within the meaning of the federal securities laws and are subject to known and unknown risks and uncertainties that might cause actual results to differ materially from those the statements express or imply.&#160;For a discussion of such risks and uncertainties, see the &#8220;Risk Factors&#8221; section of this Form 10-Q and the &#8220;Overview&#8221; and &#8220;Liquidity and Capital Resources&#8221; sections of this Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Overview</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are a commercial-stage company engaged in the discovery and development of drugs to treat severe metabolic, oncologic and psychiatric disorders by modulating the effects of the hormone cortisol. Since 2012, we have marketed Korlym</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (mifepristone) for the treatment of patients who suffer from endogenous Cushing&#8217;s syndrome, a disease caused by excess cortisol activity.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have discovered more than 1,000 proprietary, selective cortisol modulators in four structurally distinct series. Our lead compounds have entered the clinic as potential treatments for a variety of serious disorders &#8211; Cushing&#8217;s syndrome, solid tumors (including advanced, high-grade serous ovarian cancer, metastatic pancreatic cancer and castration-resistant prostate cancer), weight-gain caused by antipsychotic medications and non-alcoholic steatohepatitis (&#8220;NASH&#8221;).</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cushing&#8217;s Syndrome</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Korlym</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. We sell Korlym in the United States, using experienced sales representatives to call on physicians caring for patients with endogenous Cushing&#8217;s syndrome (hypercortisolism). Because many people who suffer from Cushing&#8217;s syndrome are undiagnosed or inadequately treated, we have developed and continue to refine and expand programs to educate physicians and patients about screening for hypercortisolism and the role Korlym can play in treating that disorder. We also have a field-based force of medical science liaisons.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We use one specialty pharmacy and one specialty distributor to distribute Korlym and provide logistical support to physicians and patients. Our policy is that no patient with Cushing&#8217;s syndrome will be denied access to Korlym for financial reasons. To help us achieve that goal, we fund our own patient support programs and donate money to independent charitable foundations that help patients pay for all aspects of their Cushing&#8217;s syndrome care, whether or not that care includes taking Korlym.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We hold 13 method of use patents listed in the FDA&#8217;s Approved Drug Products with Therapeutic Equivalence Evaluations (the &#8220;Orange Book&#8221;) covering various uses of Korlym in the treatment of patients with Cushing&#8217;s syndrome, with additional patent applications that may be suitable for listing in the Orange Book under by the U.S. Patent and Trademark Office (&#8220;USPTO&#8221;). Our Orange Book patents have expiration dates ranging from 2028 to 2037.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Relacorilant</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.&#160;We are conducting a Phase 3 trial of our proprietary, selective cortisol modulator, relacorilant, as a treatment for hypercortisolism. Relacorilant&#8217;s Phase 3 trial (&#8220;GRACE&#8221;) is expected to enroll 130 patients at sites in the United States, Canada, Europe and Israel. Each patient in GRACE will receive relacorilant for 22 weeks. Those who exhibit pre-specified improvements in hypertension or glucose metabolism will enter a twelve-week, double-blind, &#8220;randomized withdrawal&#8221; phase, in which half of the patients will continue receiving relacorilant and the rest will receive placebo. GRACE&#8217;s primary endpoints are the rate and degree of relapse in patients receiving placebo compared to those continuing treatment with relacorilant.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are also conducting a placebo-controlled, double-blind, Phase 3 trial (&#8220;GRADIENT&#8221;) of relacorilant to treat patients whose Cushing&#8217;s syndrome is caused by an adrenal tumor. Patients with this etiology of Cushing&#8217;s syndrome typically have a more indolent course of disease, although their overall health outcomes are poor. We plan for GRADIENT to enroll 130 patients, half of whom will receive relacorilant and half of whom will receive placebo for 26 weeks. GRADEINT&#8217;s primary endpoints will be improvement in hypertension and glucose metabolism. Many of the clinical sites in GRACE will participate in GRADIENT.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The FDA and the European Commission (&#8220;EC&#8221;) have designated relacorilant as an orphan drug for the treatment of Cushing&#8217;s syndrome. In the United States, relacorilant&#8217;s orphan designation confers tax credits, reduced regulatory fees and, provided we obtain approval, seven years of exclusive marketing rights for the treatment of patients with Cushing&#8217;s syndrome. Benefits of orphan drug designation by the EC are similar, but also, include protocol assistance from the European Medicines </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Agency (&#8220;EMA&#8221;), access to the EU&#8217;s centralized marketing authorization procedure and, if we obtain approval, ten years of exclusive marketing rights in the European Union (&#8220;EU&#8221;) for the treatment of patients with Cushing&#8217;s syndrome.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In neither the United States nor the EU does orphan drug designation shorten the drug approval process, make approval more likely or prevent competitors from marketing other drugs for the treatment of Cushing&#8217;s syndrome.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">FKBP5 Gene Expression Assay</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.&#160;The tests used to diagnose patients with hypercortisolism and optimize their treatment are imprecise and often fail to identify patients with less severe manifestations of the disease. Clinical data indicate that expression of the gene FKBP5, which is stimulated by cortisol activity, is high in patients suffering from hypercortisolism (i.e., excess cortisol activity), but subsides when they are successfully treated. We are testing this hypothesis in the GRACE and GRADIENT trials and have developed an assay that measures FKBP5 gene expression. We believe successful development of this assay will enable physicians to identify new patients with hypercortisolism more easily and better treat those already in their care.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Oncology</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Many types of solid tumors express GR and are potential targets for cortisol modulation therapy, among them pancreatic, ovarian, castration-resistant prostate and adrenocortical cancer.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Relacorilant in Patients with Solid Tumors</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.&#160;In July 2020, we completed enrollment in a controlled Phase 2 trial of relacorilant in combination with Abraxane in patients with advanced, high-grade serous ovarian tumors. The trial enrolled 178 patients at sites in the United States and Europe. Two thirds of the patients are receiving relacorilant plus Abraxane and the rest are receiving Abraxane alone. The primary endpoint is progression-free survival, as measured using the Response Evaluation Criteria in Solid Tumors. We expect data from this trial to be available in the first half of 2021.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We also initiated a Phase 3 trial (&#8220;RELIANT&#8221;) of relacorilant plus Abraxane in patients with metastatic pancreatic cancer. RELIANT is expected to enroll 80 patients, all of whom will receive relacorilant plus Abraxane. We plan an interim analysis of data from the first 40 patients. </span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Relacorilant has been designated an orphan drug in both the United States and the European Union for the treatment of pancreatic cancer. </span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cortisol Modulators in Patients with Castration-Resistant Prostate Cancer</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. We are conducting an open label, dose-finding trial of our proprietary, selective cortisol modulator exicorilant combined with Xtandi in patients with metastatic CRPC. Investigators at the University of Chicago are conducting a dose-finding trial of relacorilant combined with Xtandi in the same patient population. We are providing relacorilant. We own U.S. and international patents covering relacorilant and exicorilant&#8217;s composition of matter and U.S. patents covering their use to treat prostate cancer.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have exclusively licensed from the University of Chicago U.S. patents for the use of cortisol modulators to treat prostate cancer (including more specifically castration-resistant prostate cancer) and triple-negative breast cancer.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Metabolic Diseases</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Antipsychotic-Induced Weight Gain.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Extensive pre-clinical and clinical data suggest that our propriety, selective cortisol modulator miricorilant can prevent weight gain and other metabolic side-effects caused by antipsychotic medications such as olanzapine and risperidone. In our double-blind, placebo-controlled Phase 1b trial, 98 healthy subjects received daily doses of olanzapine (10 mg) and either miricorilant (600 mg or 900 mg) or placebo for 14 days. Study participants who received miricorilant gained less weight than subjects receiving placebo. In addition, markers of liver damage that rise temporarily at the start of olanzapine therapy increased less sharply in subjects receiving miricorilant, suggesting that miricorilant may have protective effects in the liver.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are also conducting a Phase 2, double-blind, placebo-controlled trial (&#8220;GRATITUDE&#8221;) of miricorilant in the reversal of recent antipsychotic-induced weight gain. GRATITUDE is expected to enroll 100 patients with schizophrenia at 20 sites in the United States. Study participants will receive their established antipsychotic medication and will have either miricorilant or placebo added to their regimen for 12 weeks. The trial&#8217;s primary endpoint is reduction in weight. We are also planning to conduct a double-blind placebo-controlled Phase 2 trial in patents with long-standing antipsychotic-induced weight gain.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Liver Disease. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Miricorilant is potent in animal models of fatty liver and liver fibrosis. We plan to conduct a double-blind, placebo-controlled, Phase 2 trial evaluating miricorilant as a treatment for NASH.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Continued Discovery and Development </span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We plan to continue identifying selective cortisol modulators and advancing the most promising of them towards the clinic. We are conducting a Phase 1 trial of our proprietary, selective cortisol modulator CORT113176. This molecule has shown promise in animal models of amyotrophic lateral sclerosis (or &#8220;ALS&#8221;).</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">COVID-19 Pandemic</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Due to the COVID-19 pandemic, in California, where our headquarters are located, and in the states where most of our clinical specialists and medical science liaisons live, residents are subject to public health orders restricting their activities. We are exempt from some quarantine requirements in some jurisdictions because pharmaceutical companies are typically deemed &#8220;essential businesses.&#8221; Nonetheless, to protect the public health and the health of our employees, we are conducting a significant portion of our business by means of video and teleconferences and e-mail. We rely on third-party manufacturers, distributors (including the specialty pharmacy that dispenses Korlym), information technology service providers, law and accounting firms, clinical research organizations and others, most of which are also subject to pandemic-related restrictions. The response of physicians, medical institutions and patients to the pandemic varies widely from state-to-state and within states, and tends to become more or less stringent as the number of reported cases of COVID-19 rise and fall, which makes the overall impact of the pandemic difficult to forecast.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effect of the COVID-19 pandemic on our 2020 revenue and expenses is uncertain. Physicians, hospitals and medical clinics have taken steps to reduce the risk of coronavirus infection in their practices, including temporarily suspending office visits by pharmaceutical company representatives, which have reduced the effectiveness of our sales and marketing efforts. To maintain physician engagement, we have implemented a program of teleconference and video meetings. Although it is too early to know how effective these measures will be, we believe they will not work as well as in-person visits to educate physicians about Cushing&#8217;s syndrome and the potential of Korlym to benefit their patients. In addition, many physicians have reduced the frequency of patient visits, which, together with pandemic-related closures of laboratory facilities and imaging centers and the reluctance of some patients to leave their homes, make diagnosing and optimally treating patients with Cushing&#8217;s syndrome more difficult. All of these factors will make it more difficult for us to increase the number of patients who receive Korlym, even though there remain many patients who could benefit from the medication and who have not yet received it.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The pandemic&#8217;s impact on our clinical development programs is also difficult to estimate. Although none of the patients in our clinical trials have stopped participation for reasons related to the pandemic, some of the sites at which we are conducting trials have stopped enrolling new patients or have reduced the frequency with which physicians see study participants. Some sites have suspended or halted the initiation of new clinical trials. At other clinical sites, new patient enrollment and new study initiations continue, but at a slower pace. These changes are likely to lengthen the time it takes us to complete our development programs.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Please see the risk factor under Item 1A of this Quarterly Report, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">&#8220;The COVID-19 pandemic or another public health emergency, as well as natural disasters, terrorism and other catastrophes, could disrupt our activities and render our own or our vendors&#8217; facilities and equipment inoperable or inaccessible and require us to cease or curtail operations.&#8221;</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Net Product Revenue </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8211;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net product revenue is gross product revenue from sales to our customers less deductions for estimated government rebates and chargebacks.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net product revenue was $88.6&#160;million and $181.8&#160;million for the three and six months ended June 30, 2020, respectively, compared to $72.3&#160;million and $137.1&#160;million and for the comparable periods in 2019, respectively. Higher sales volume accounted for 33.9 percent and 45.4 percent of the increase, respectively, as we shipped Korlym to more patients. An increase in the average price of Korlym tablets accounted for the rest. Korlym&#8217;s average price increased due to (i) price increases that took effect on August 1, 2019 and January 1, 2020, (ii) a decrease in the percentage of patients taking Korlym who are covered by Medicaid (which reimburses for Korlym at a lower rate than private insurers and other government programs) and (iii) statutorily-mandated increases in the price paid by certain government programs.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cost of sales </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8211;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cost of sales includes the cost of API, tableting, packaging, personnel, overhead, stability testing and distribution.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cost of sales was $1.2&#160;million and $3.1&#160;million for the three and six months ended June 30, 2020, respectively, as compared to $1.4&#160;million and $2.6&#160;million for the comparable periods in 2019. Cost of sales as a percentage of revenue was 1.4 percent and 1.7 percent for the three and six months ended June 30, 2020, respectively, compared to 1.9 percent for each of the </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">comparable periods in 2019. Cost of sales as a percentage of revenue declined due to an increase in the average price of Korlym. </span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;&#8211; Research and development expenses include the cost of (1) clinical trials, (2) recruiting and compensating development personnel, (3) drug product and preclinical studies in support of clinical trials and regulatory submissions, (4) the development of drug formulations and manufacturing processes and (5) discovery research. </span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Research and development expenses increased to $26.5&#160;million for the three months ended June 30, 2020 from $21.7&#160;million for the comparable period in 2019 and increased to $52.6&#160;million for the six months ended June 30, 2020 from $41.9&#160;million for the comparable period in 2019. The increases for the three and six months ended June 30, 2020 were primarily due to increased spending on the advancement of our oncology and endocrinology development programs and on the recruitment and compensation of development personnel.</span></div><div style="text-align:center;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:33.526%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.643%;"></td><td style="width:1.0%;"></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:13.643%;"></td><td style="width:1.0%;"></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:13.643%;"></td><td style="width:1.0%;"></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:13.647%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Development programs:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oncology</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,972&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,908&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,288&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,122&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Endocrinology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,574&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,726&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,581&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,572&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Pre-clinical and early phase clinical activities</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,843&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,470&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,843&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,029&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unallocated activities, including manufacturing and regulatory activities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,314&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,047&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,509&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,693&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,399&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,484&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total research and development expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,497&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,656&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,620&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,900&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-top:9pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">1</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A portion of expenses for the three and six months ended June 30, 2020 relating to pre-clinical and early phase clinical activities was allocated between their respective development programs. </span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">It is difficult to predict the timing and cost of development activities, which are subject to many uncertainties and risks, including trial delays and other effects of the COVID-19 pandemic, inconclusive or negative results, slow patient enrollment, adverse side effects and difficulties in the formulation or manufacture of study drugs and the lack of drug-candidate efficacy. In addition, clinical development is subject to intensive government oversight and regulations that may change unpredictably and without notice. We expect our research and development expense in 2020 to be higher than it was in 2019 as our clinical programs advance. Research and development spending in future years will depend on the outcome of our pre-clinical and clinical trials and our development plans.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;Selling, general and administrative expenses include (1) compensation of employees, consultants and contractors engaged in commercial and administrative activities, (2) legal and accounting fees and (3) the cost of vendors supporting commercial activities.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Selling, general and administrative expenses for the three months ended June 30, 2020 increased to $25.6&#160;million from $24.6&#160;million for the comparable period in 2019 and increased to $53.1&#160;million for the six months ended June 30, 2020 from $49.0&#160;million for the comparable period in 2019. The increases for the three and six months ended June 30, 2020 were primarily due to increases in employee recruiting and compensation expenses, increased legal costs, volume-related pharmacy and other distribution costs and professional service fees.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We expect our selling, general and administrative expenses to be higher in 2020 than in 2019, due to increased commercial and administrative activities arising from increased sales volumes, litigation and support for increased research and development activity. Selling, general and administrative activities in future years will depend on the cost and extent of our commercial activities, the scope of our research and development programs and the progress and magnitude of our litigation.&#160;</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Interest and other income </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">- Interest and other income for the three months ended June 30, 2020 decreased to $1.0&#160;million from $1.2&#160;million for the comparable period in 2019. The decrease for the three months ended June 30, 2020 compared to the same period in 2019 was due to a market-wide reduction in interest rates. Interest and other income for the six months ended June 30, 2020 increased to $2.5&#160;million from $2.3&#160;million for the comparable period in 2019. The increase for the six months ended June 30, 2020 compared to the same period in 2019 was due to growth in our holdings of cash and marketable securities, partially offset by a reduction in interest rates. </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income tax expense </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">- Income tax expense for the three and six months ended June 30, 2020 was $7.9&#160;million and $17.1&#160;million, respectively, compared to $5.6&#160;million and $7.4&#160;million for the three and six months ended June 30, 2019, respectively. The increases in income tax expense were primarily due to decreased discrete benefits from the exercises of non-qualified stock options during the three and six months ended June 30, 2020, as compared to the comparable periods in 2019.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Since 2015, we have relied on revenue from the sale of Korlym to fund our operations.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Based on our current plans, which include fully funding our commercial operations, advancing our proprietary cortisol modulators in Cushing&#8217;s syndrome, solid tumors, antipsychotic-induced weight gain and NASH, we expect to fund our operations without needing to raise additional funds, although we may choose to raise additional funds for other reasons. If we were to raise funds, equity financing would be dilutive to stockholders. Debt financing could involve restrictive covenants. Funds raised through collaborations with other companies may require us to relinquish certain rights in our product candidates.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At June&#160;30, 2020, we had cash, cash equivalents and marketable securities of approximately $409.6&#160;million, consisting of cash and cash equivalents of $58.5&#160;million and marketable securities of $351.0&#160;million, compared to cash and cash equivalents of $31.3&#160;million and marketable securities of $284.0&#160;million at December&#160;31, 2019. </span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The cash in our bank accounts and our marketable securities could be affected if the financial institutions holding them were to fail or severely adverse conditions were to arise in the markets for public or private debt securities. We have never experienced a loss or lack of access to cash. </span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net cash provided by operating activities for the six months ended June 30, 2020 was $86.5&#160;million, compared to $49.2&#160;million for the comparable period in 2019. This increase was primarily due to greater revenue, as we shipped Korlym to more patients.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net cash used in investing activities for the six months ended June 30, 2020 was $66.2&#160;million, compared to net cash used in investing activities of $1.5&#160;million for the comparable period in 2019. This increase was primarily due to increased purchases of marketable securities with cash generated by our operating activities.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net cash provided by financing activities for the six months ended June 30, 2020 was $7.0&#160;million compared to net cash used in financing activities of $31.2&#160;million for the comparable period in 2019. Stock option exercises provided $7.3&#160;million in the six months ended June 30, 2020, compared to $3.9&#160;million in the comparable period in 2019. In the first quarter of 2020, we purchased from our Chief Executive Officer $0.3 million of our common stock in order to provide him liquidity to satisfy tax liability arising from his net (cashless) exercise in 2019 of stock options that were about to expire.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the first half of 2019, we repurchased an aggregate of $31.0 million of our common stock in accordance with our now-terminated stock repurchase program and paid an additional $4.2 million to satisfy statutory withholding requirements for the net settlement of a cashless option exercise in March 2019.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At June&#160;30, 2020, we had retained earnings of $34.8&#160;million.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Contractual Obligations and Purchase Commitments</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our contractual payment obligations and purchase commitments as of December&#160;31, 2019 are disclosed in our Annual Report on Form 10-K for the year ended December&#160;31, 2019. Other than the addition of a commitment to purchase $5.9 million of API from PCAS, our payment obligations and purchase commitments have not changed materially during the six months ended June 30, 2020. See Note 5 to our Unaudited Condensed Consolidated Financial Statements for more information regarding our purchase commitments. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">None.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have prepared our financial statements in accordance with GAAP, which requires us to make estimates regarding our assets, liabilities and expenses. We base our estimates on assumptions we believe to be reasonable. Actual results may differ if our assumptions are incorrect or the conditions in which we do business change in ways we did not anticipate. Our critical accounting policies and estimates are discussed in our Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2019. There were no changes that occurred during the fiscal quarter covered by this report that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="id5178728a80347239c3f2e2ac75e5919_64"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 3.&#160;&#160;QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our market risks as of June&#160;30, 2020 are disclosed in our Annual Report on Form 10-K for the year ended December&#160;31, 2019.&#160;Although the COVID-19 pandemic has significantly increased volatility in the equity markets, the market risks associated with our cash, cash equivalents and marketable securities, which consists entirely of debt instruments with maturities of less than 18 months, have not changed materially during the six months ended June 30, 2020.</span></div><div id="id5178728a80347239c3f2e2ac75e5919_67"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 4.&#160;&#160;CONTROLS AND PROCEDURES</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Evaluation of disclosure controls and procedures</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. Our management, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated our disclosure controls and procedures, as defined under Rules 13a-15(e) and 15d-15(e) of the Exchange Act as of June&#160;30, 2020. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures provide a reasonable level of assurance that the information required to be disclosed in this Quarterly Report on Form&#160;10-Q was (i)&#160;recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and (ii) communicated to our management, including our Chief Executive Officer and Chief Financial Officer, so as to allow timely decisions regarding required disclosure. Our disclosure controls and procedures are designed to provide reasonable, not absolute, assurance that our disclosures are accurate and timely.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Changes in internal control over financial reporting</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.&#160;Our Chief Financial Officer and other members of management have evaluated the changes in our internal control over financial reporting during the quarter ended June&#160;30, 2020 and concluded that there was no change during the quarter that materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">19</span></div></div></div><div id="id5178728a80347239c3f2e2ac75e5919_70"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="id5178728a80347239c3f2e2ac75e5919_73"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 1.&#160;&#160;LEGAL PROCEEDINGS</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Teva ANDA Litigation</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2018, we received a Paragraph IV Notice Letter advising that Teva had submitted an Abbreviated New Drug Application (&#8220;ANDA&#8221;) to the FDA seeking authorization to manufacture, use or sell a generic version of Korlym in the United States prior to the expiration of certain of our patents related to Korlym - U.S. Patent No. 8,921,348 (the &#8220;&#8217;348 patent&#8221;) and U.S. Patent No. 9,829,495 (the &#8220;&#8217;495 patent&#8221;) - which are listed in the Orange Book. Teva&#8217;s February 5, 2018 Notice Letter alleges that the &#8217;348 patent, with an expiration date in August 2028, and the &#8217;495 patent, with an expiration date in August 2036, will not be infringed by Teva&#8217;s proposed product, are invalid and/or are unenforceable. On March 15, 2018, we filed a lawsuit in the U.S. District Court for the District of New Jersey against Teva for infringement of these patents. On October 12, 2018, Teva received tentative approval from the FDA for its ANDA. In accordance with the Hatch-Waxman Act, however, as a result of filing a timely lawsuit against Teva, FDA final approval of Teva&#8217;s ANDA was stayed for 30 months, until August 1, 2020.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On July 6, 2018, we filed an amended complaint against Teva, asserting infringement of U.S. Patent No. 9,943,526 (the &#8220;&#8217;526 patent&#8221;). On February 8, 2019, we filed a second lawsuit against Teva, asserting infringement of U.S. Patent Nos. 10,166,242 (the &#8220;&#700;242 patent&#8221;), 10,166,243 (the &#8220;&#700;243 patent&#8221;) and 10,195,214 (the &#8220;&#700;214 patent&#8221;). On December 13, 2019, we filed a third lawsuit against Teva, asserting infringement of U.S. Patent Nos. 10,500,216 (&#8220;the &#700;216 patent&#8221;). The District Court has consolidated our lawsuits against Teva into a single action at a set trial date of February 2, 2021.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">No new 30-month stay results from the filing of the amended complaint or new lawsuits.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On May 7, 2019, Teva submitted to the PTAB a petition for post-grant review of the &#8217;214 patent, which we opposed. On November 20, 2019 the PTAB granted Teva&#8217;s petition. A PTAB decision regarding the &#8216;214 patent is expected on or about November 20, 2020, subject to appeal to the United States Court of Appeals for the Federal Circuit.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We will vigorously enforce our intellectual property rights relating to Korlym, but cannot predict the outcome of these matters.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Sun ANDA Litigation</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 10, 2019, we received a Paragraph IV Notice Letter advising that Sun had submitted an Abbreviated New Drug Application (&#8220;ANDA&#8221;) to the FDA seeking authorization to manufacture, use or sell a generic version of Korlym in the United States prior to the expiration of certain of our patents related to Korlym listed in the Orange Book (the &#8220;Korlym Patents&#8221;).</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Notice Letter alleges that the Korlym Patents will not be infringed by Sun Ltd.&#8217;s proposed product, are invalid and/or are unenforceable. On July 22, 2019, we filed a lawsuit in the U.S. District Court for the District of New Jersey against Sun Pharma Global FZE (&#8220;Sun FZE&#8221;), Sun Pharma Global Inc. (&#8220;Sun Pharma&#8221;), Sun Pharmaceutical Industries, Inc. (&#8220;Sun Inc.&#8221;), and Sun Ltd. (collectively, &#8220;Sun&#8221;) for infringement of the &#8217;348, &#8217;214, and &#8217;495 patents. Sun has denied our allegations.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In accordance with the Hatch-Waxman Act, as a result of filing a timely lawsuit against Sun, FDA approval of Sun Ltd.&#8217;s ANDA will be stayed until the earlier of (i) 30 months from our June 10, 2019 receipt of Sun Ltd.&#8217;s Paragraph IV Notice Letter or (ii) a District Court decision finding that the &#8217;348, &#8217;214, and &#8217;495 patents are invalid, unenforceable or not infringed.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We will vigorously enforce our intellectual property rights relating to Korlym, but cannot predict the outcome of this matter.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other matters</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On March 14, 2019, a purported securities class action complaint was filed in the U.S. District Court for the Northern District of California by Nicholas Melucci (</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Melucci v. Corcept Therapeutics Incorporated, et al.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, Case No. 5:19-cv-01372-LHK). The complaint named us and certain of our executive officers as defendants asserting violations of Sections 10(b) and 20(a) of the Exchange Act and Rule 10b-5 promulgated thereunder and alleges that the defendants made false and materially misleading statements and failed to disclose adverse facts about our business, operations, and prospects. The complaint asserts a putative class period stemming from August 2, 2017 to February 5, 2019 and seeks unspecified monetary relief, interest and attorneys&#8217; fees. On October 7, 2019, the Court appointed a lead plaintiff and lead counsel. The lead plaintiff&#8217;s consolidated complaint was filed on December 6, 2019. </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We moved to dismiss the consolidated complaint on January 27, 2020. Rather than oppose our motion to dismiss, on March 20, 2020, the lead plaintiff filed a second amended complaint. On May 11, 2020, we moved to dismiss the second amended complaint. We received plaintiff&#8217;s opposition to our motion on June 25, 2020 and filed our reply on July 27, 2020. Oral argument of our motion to dismiss is set for October 8, 2020. </span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We will respond vigorously to plaintiff&#8217;s claims, but cannot predict the outcome of this matter.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On September 30, 2019, a purported shareholder derivative complaint was filed in the United States District Court for the District of Delaware by Lauren Williams, and captioned </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Lauren Williams v. G. Leonard Baker, et al.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, Civil Action No. 1:19-cv-01830. The complaint named our board of directors, including our Chief Executive Officer and Chief Financial Officer as defendants and us as nominal defendant. The complaint alleges breach of fiduciary duty, violation of Section 14(a) of the Exchange Act, insider selling, misappropriation of inside information and waste of corporate assets and seeks damages in an amount to be proved at trial. On October 23, 2019, this action was stayed pending a resolution of our motions to dismiss the Melucci litigation. We will respond to this complaint vigorously but cannot predict the outcome of this matter.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On December 19, 2019, a second purported shareholder derivative complaint was filed in the United States District Court for the District of Delaware by Jeweltex Pension Plan, and captioned </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Jeweltex Pension Plan v. James N. Wilson, et al.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, Civil Action No. 1:19-cv-02308. The complaint named our board of directors, including our Chief Executive Officer, as well as our Chief Financial Officer as defendants and Corcept Therapeutics Incorporated as nominal defendant. The complaint seeks to allege causes of action for breach of fiduciary duty, violation of Section 14(a) of the Exchange Act, waste of corporate assets, contribution and indemnification, aiding and abetting, and gross mismanagement. The complaint seeks an amount of damages to be proved at trial. On April 6, 2020, this action was stayed pending a resolution of our motions to dismiss the Melucci litigation. We will respond to this complaint vigorously but cannot predict the outcome of this matter.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition to the matters described above, we are involved from time to time in other legal proceedings in the ordinary course of business. Although the outcome of any pending matters and the amount, if any, of our ultimate liability with respect to them cannot be predicted with certainty, we do not believe that the ultimate outcome of such matters will have a material adverse effect on our business, results of operations or financial position.</span></div><div id="id5178728a80347239c3f2e2ac75e5919_76"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 1A.&#160;&#160;RISK FACTORS</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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 significant risks. Before investing, carefully consider the risks described below and the other information in this quarterly report, including our condensed consolidated financial statements and related notes. The risks and uncertainties described below are the ones we believe may materially affect us. Many of them have been or may become exacerbated by the COVID-19 pandemic. There may be others of which we are unaware that could materially harm our business or financial condition and cause the price of our stock to decline, in which case you could lose all or part of your investment.</span></div><div style="text-indent:27pt;text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Risks Related to our Commercial Activities</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Failure to generate sufficient revenue from the sale of Korlym would harm our financial results and would likely cause our stock price to decline.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our ability to generate revenue and to fund our commercial operations and development programs is dependent on the sale of Korlym to treat patients with Cushing&#8217;s syndrome. Physicians will prescribe Korlym only if they determine that it is preferable to other treatments, even if those treatments are not approved for Cushing&#8217;s syndrome. Because Cushing&#8217;s syndrome is rare, most physicians are inexperienced diagnosing or caring for patients with the illness and it can be hard to persuade them to identify appropriate patients and treat them with Korlym.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Many factors could limit our Korlym revenue, including:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the preference of some physicians for off-label treatments for Cushing&#8217;s syndrome, such as ketoconazole; </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">competition from non-medical treatments, such as surgery and radiation;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the potential introduction of a competitor for Korlym, including a generic version of Korlym;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">natural disasters or other catastrophic events, such as the COVID-19 pandemic, which may reduce the ability or willingness of physicians to see patients and of patients to bear the risk of leaving their homes to seek medical care;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the lack of availability of adequate government or private insurance (which may be exacerbated if significant increases in unemployment cause patients to lose employer-provided private health insurance and either shift to Medicaid, which </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">reimburses Korlym at a significantly lower price, or become uninsured, which would increase the burden on our financial assistance and free drug programs and on the independent charities we support);</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">negative publicity and political concerns about Korlym&#8217;s active ingredient, mifepristone, which is approved in another drug for the termination of pregnancy; and</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">technological change that makes Korlym obsolete.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Failure to generate sufficient Korlym revenue may prevent us from fully funding our planned commercial and clinical activities and would likely cause our stock price to decline.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">The COVID-19 pandemic or another public health emergency, natural disasters, terrorism and other catastrophes could disrupt our activities and render our own or our vendors&#8217; facilities and equipment inoperable or inaccessible and require us to cease or curtail operations.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Since being reported in December 2019, COVID-19, a serious and sometimes fatal illness, has spread globally, including to every state in the United States. Many countries, including most states of the United States, have reacted by instituting quarantines and restrictions on work and travel. In California, where our headquarters are located, and in the states where most of our clinical specialists and medical science liaisons live and work, residents are subject to significant public health restrictions. Attempts by some states to lift these restrictions have led to a sharp increase in the number of new COVID-19 infections, which has in turn led to reimposition of restrictions in some states, as well as voluntary reductions in public activities by residents concerned for their health. Although many of these orders designate pharmaceutical companies as &#8220;essential businesses&#8221; with some freedom to operate, we have been managing our business primarily by video conference, teleconference and email, because we believe the public good and the safety of our employees requires it. We rely on third-party manufacturers, distributors (including the specialty pharmacy that dispenses Korlym), information technology and software service providers, law and accounting firms, clinical research organizations and consultants who are subject to, or may become subject to, pandemic-related controls. If these third parties cannot perform the services we require in a timely way and we cannot successfully implement replacements or workarounds, our business, results of operations and financial condition could be harmed.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">COVID-19 has made it more difficult to interact with physicians who treat patients with Cushing&#8217;s syndrome. Steps physicians have taken to reduce the risk of COVID-19 infection in their practices include reducing the frequency of patient office visits and barring office visits by third parties, including our clinical specialists and medical science liaisons. Pandemic-related closures of clinical laboratories and imaging centers, as well as the reluctance of patients to leave the safety of their homes, has made it difficult for many physicians to identify patients who may benefit from Korlym, begin their treatment, titrate to an optimum dose and maintain their regimen. If physicians do not prescribe Korlym to new patients or patients already receiving Korlym discontinue treatment, our revenue will be reduced.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, other natural or man-made disasters could harm our business, operating results and financial condition. Our headquarters are in the San Francisco Bay Area, which experiences earthquakes. Our specialty pharmacy, tablet manufacturers and warehouses are in areas subject to hurricanes and tornadoes. Political considerations relating to mifepristone put us and our manufacturers at increased risk of protests and disruptive events. If a disaster were to occur, we might not be able to operate our business. Our insurance, if available at all, would likely be insufficient to cover losses resulting from disasters or other business interruptions.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">If generic versions of Korlym are approved and successfully commercialized, our business, results of operations and financial position would be adversely affected.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The marketing exclusivity provided by Korlym&#8217;s orphan drug designation expired in February 2019, which means other companies may seek to introduce generic equivalents of Korlym for the treatment of Cushing&#8217;s syndrome, provided they receive FDA approval and can show that they would not infringe our applicable patents or that those patents are invalid or unenforceable. If our patents are successfully challenged and a generic version of Korlym becomes available, our sales of Korlym tablets and their price could decline rapidly and significantly, which would reduce our revenue and materially harm our results of operations and financial position. Competition from a generic version of Korlym may also cause our revenue to be materially less than the public guidance we have provided, which would likely cause the price of our common stock to decline.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have sued Teva and Sun in Federal District Court with respect to their proposed generic versions of Korlym. In addition, Teva has challenged the validity of one of our patents in a proceeding before the Patent Trial and Appeals Board. Legal action to enforce or defend intellectual property rights is complex, costly and involves significant commitments of management time. There can be no assurance of a successful outcome. Please see &#8220;Part II, Item 1, Legal Proceedings.&#8221; Furthermore, on August 2, 2020, after the 30-month stay provided by the Hatch-Waxman Act has expired, Teva may choose to market a generic version of </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Korlym, notwithstanding any ongoing litigation or administrative disputes with us. Even if we prevail in our legal actions and Teva withdraws its product and pays us damages, the temporary availability of a generic version of Korlym would materially harm our results of operations and financial condition. </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Other companies offer or are attempting to develop different medications to treat patients with Cushing&#8217;s syndrome. The availability of competing treatments could limit our revenue from Korlym.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Since 2012, a medication owned by the Italian pharmaceutical company Recordati S.p.A., the somatostatin analogue Signifor&#174; (pasireotide) Injection, has been marketed in both the United States and the EU for adult patients with Cushing&#8217;s disease (a subset of Cushing&#8217;s syndrome). On March 6, 2020, the FDA granted Recordati approval to market another cortisol synthesis inhibitor, Isturisa&#174; (osilodrostat) tablets, to treat patients with Cushing&#8217;s disease. Osilodrostat is approved in the EU for the treatment of patients with Cushing&#8217;s syndrome. Osilodrostat has been designated an orphan drug in both the EU and the United States.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Strongbridge Biopharma plc (&#8220;Strongbridge&#8221;) has received orphan drug designation in the United States and the EU for the use of the cortisol synthesis inhibitor levoketoconazole to treat patients with Cushing&#8217;s syndrome. Levoketoconazole is an enantiomer of the generic anti-fungal medication, ketoconazole, that is prescribed off-label to treat patients with Cushing&#8217;s syndrome. Strongbridge has completed one Phase 3 trial, which met its primary endpoint of reducing cortisol synthesis, and is conducting a second Phase 3 trial.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">If we cannot continue to obtain acceptable prices or adequate insurance coverage and reimbursement for Korlym, we will be unable to generate significant revenues.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The commercial success of Korlym depends on the availability of adequate insurance coverage and reimbursement. Government payers, including Medicare, Medicaid and the Veterans Administration, as well as private insurers and health maintenance organizations, are increasingly attempting to contain healthcare costs by limiting reimbursement for medicines. If government or private payers cease to provide adequate and timely coverage and reimbursement for Korlym, physicians may not prescribe the medication and patients may not purchase it, even if it is prescribed. In addition, delays in coverage for individual patients may reduce our revenues.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The COVID-19 pandemic has already caused a global economic contraction that may last a long time. Significant increases in unemployment stemming from the pandemic may cause some patients to lose access to employer-sponsored insurance, which pays significantly more for Korlym than do state Medicaid plans, and may increase patient reliance on our financial assistance and free drug programs and on the independent charities we support. In addition, there may be delays in coverage as patients secure authorization for Korlym treatment from a new insurer. If the pandemic causes any of these effects, our charitable donation expenses would increase and our revenue would decline.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In some foreign markets, drug prices and the profitability of prescription medications are subject to government control. In the United States, we expect that there will continue to be federal and state proposals for similar controls. Also, the trends toward managed health care in the United States and recent laws and legislation intended to increase the public visibility of drug prices and reduce the cost of government and private insurance programs could significantly influence the purchase of health care services and products and may result in lower prices for Korlym.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the United States, there have been and continue to be a number of legislative initiatives to contain healthcare costs. The Patient Protection and Affordable Care Act (&#8220;PPACA&#8221;), which was passed in 2010, substantially changed the way health care is financed by both governmental and private insurers. The PPACA, among other things, expanded Medicaid program eligibility and access to commercial health insurance coverage, increased the minimum Medicaid rebates owed by manufacturers under the Medicaid Drug Rebate Program and extended the rebate program to individuals enrolled in Medicaid managed care organizations, established annual fees and taxes on manufacturers of certain branded prescription drugs, and promoted a new Medicare Part D coverage gap discount program. The PPACA also appropriated funding to comparative clinical effectiveness research, although it remains unclear how the research will affect Medicare coverage and reimbursement or how new information will influence other third-party payer policies.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Since its enactment, there have been judicial and Congressional challenges to certain aspects of the PPACA, and we expect there will be additional challenges and amendments to the PPACA in the future. For example, the Tax Cuts and Jobs Acts (the &#8220;Tax Act&#8221;) was enacted, which, among other things, removed penalties for not complying with the individual mandate to carry health insurance. On December 14, 2018, a U.S. District Court Judge in the Northern District of Texas, ruled that the individual mandate is a critical and inseverable feature of the PPACA, and therefore, because it was repealed as part of the Tax Act, the remaining provisions of the PPACA are invalid as well. On December 18, 2019, the U.S. Court of Appeals for the 5th Circuit upheld the district court&#8217;s decision that the individual mandate was unconstitutional but remanded the case back to the District Court to determine whether the remaining provisions of the Affordable Care Act are invalid as well. On March 2, 2020, the </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">U.S. Supreme Court granted the petitions for writs of certiorari to review the case, although it is unclear when a decision will be made or how these decisions, subsequent appeals, if any, and the Supreme Court will rule. In addition, there may be other efforts to challenge, replace or repeal the PPACA that may affect the law or our business. Any new limitations on, changes to, or uncertainty with respect to the ability of individuals to enroll in governmental reimbursement programs or other third-party payer insurance plans could reduce Korlym sales, which in turn could affect our ability to successfully develop and commercialize new products.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other legislative and regulatory changes have been proposed and adopted in the United States since the PPACA was enacted. These changes included an aggregate reduction in Medicare payments to providers of 2 percent per fiscal year, which went into effect on April 1, 2013 and will remain in effect through 2030, with the exception of a temporary suspension from May 1, 2020 through December 31, 2020, unless additional Congressional action is taken. In addition, the American Taxpayer Relief Act of 2012, which further reduced Medicare payments to several providers, including hospitals, imaging centers and cancer treatment centers, and increased the statute of limitations period for the government to recover overpayments to providers from three to five years. Moreover, the federal government and the individual states in the United States have become increasingly active in developing proposals, passing legislation and implementing regulations designed to control drug pricing, including price or patient reimbursement constraints, discounts, formulary flexibility, marketing cost disclosure and transparency measures.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">These new laws and the regulations and policies implementing them, as well as other healthcare-related measures that may be adopted in the future, could materially reduce our ability to develop and commercialize our product candidates.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">The unfavorable public perception of mifepristone may limit our ability to sell Korlym.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The active ingredient in Korlym, mifepristone, is approved by the FDA in another drug for the termination of early pregnancy. As a result, mifepristone is the subject of considerable debate in the United States and elsewhere. Public perception of mifepristone may limit the acceptance of Korlym by patients and physicians. Even though we have taken measures to minimize the chance that Korlym will accidentally be prescribed to a pregnant woman, physicians may choose not to prescribe Korlym to a woman simply to avoid the risk of terminating a pregnancy.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We depend on vendors to manufacture Korlym&#8217;s active ingredient, form it into tablets, package it and dispense it to patients. We also depend on vendors to manufacture the API and capsules or tablets for our product candidates. If our suppliers become unable or unwilling to perform these functions and we cannot transfer these activities to replacement vendors in a timely manner, our business will be harmed.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A single third-party manufacturer, PCAS, supplies the API in Korlym. Two other third-party manufacturers produce and bottle Korlym tablets. Our agreement with PCAS automatically renews for two one-year terms, unless either party provides 12-months&#8217; written notice of its intent not to renew. A single specialty pharmacy, Optime Care, Inc. (&#8220;Optime&#8221;), dispenses Korlym directly to patients and collects payments from insurers representing approximately 99 percent of our revenue. If Optime does not adhere to its agreements with payers, it may not be able to collect some or all of the payments due to us. Our agreement with Optime has a five-year term and renews upon the written consent of both parties, subject to customary termination provisions, including the right of Optime to terminate in the event of a material breach by us that we do not cure in a reasonable period of time after receiving written notice. In addition, we may terminate the agreement for convenience. In the event any of these vendors fails to perform its contractual obligations to us or is materially impaired in its performance by the COVID-19 pandemic or for any other reason, we may experience disruptions and delays in our supply chain and our ability to deliver Korlym to patients, which would adversely affect our business, results of operations and financial position. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The facilities used by our vendors to manufacture and package the API and drug product for Korlym and our product candidates must be approved by the FDA and, in some cases, the European Medicines Agency (&#8220;EMA&#8221;). We do not control the activities of these vendors, including whether they maintain adequate quality control and hire qualified personnel. We are dependent on them for compliance with the regulatory requirements known as current good manufacturing practices (&#8220;cGMPs&#8221;). If our vendors cannot manufacture material that conforms to our specifications and the strict requirements of the FDA or others, they will not be able to maintain regulatory authorizations for their facilities and we could be prohibited from using the API or drug product they have provided. If the FDA, EMA or other regulatory authorities withdraw regulatory authorizations of these facilities, we may need to find alternative vendors or facilities, which would be time-consuming, complex and expensive and could significantly hamper our ability to develop, obtain regulatory approval for and market our products. Sanctions could be imposed on us, including fines, injunctions, civil penalties, refusal of regulators to approve our product candidates, delays, suspensions or withdrawals of approvals, seizures or recalls of products, operating restrictions and criminal prosecutions, any of which could harm our business.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We may not have adequate insurance to cover our exposure to product liability claims.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We may be subject to product liability or other claims based on allegations that Korlym or one of our product candidates has harmed a patient. Such a claim may damage our reputation by raising questions about Korlym or our product candidates&#8217; safety and could prevent or interfere with product development or commercialization. Less common adverse effects of a pharmaceutical product are sometimes not known until long after the product is approved for marketing. Because the active ingredient in Korlym is used to terminate pregnancy, clinicians using Korlym in clinical trials and physicians prescribing the medicine to women must take strict precautions to ensure that it is not administered to pregnant women. Failure to observe these precautions could result in significant product liability claims.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our insurance may not fully cover our potential product liabilities. Inability to obtain adequate insurance coverage could inhibit development of our product candidates or result in significant uninsured liability. Defending a lawsuit could be costly and divert management from productive activities.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">If we are unable to maintain regulatory approval of Korlym for the treatment of patients with Cushing&#8217;s syndrome or if we fail to comply with other requirements, we will be unable to generate revenue and may be subject to penalties.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are subject to oversight by the FDA and other regulatory authorities in the United States and elsewhere with respect to our research, testing, manufacturing, labeling, distribution, adverse event reporting, storage, advertising, promotion, recordkeeping and sales and marketing activities. These requirements include submissions of safety information, annual updates on manufacturing activities and continued compliance with FDA regulations, including cGMPs, good laboratory practices and good clinical practices (&#8220;GCP&#8221;). The FDA enforces these regulations through inspections of us and the laboratories, manufacturers and clinical sites we use. Foreign regulatory authorities have comparable requirements and enforcement mechanisms. Discovery of previously unknown problems with a product or product candidate, such as adverse events of unanticipated severity or frequency or deficiencies in manufacturing processes or management, as well as failure to comply with FDA or other U.S. or foreign regulatory requirements, may subject us to substantial civil and criminal penalties, injunctions, holds on clinical trials, product seizure, refusal to permit the import or export of products, restrictions on product marketing, withdrawal of the product from the market, product recalls, total or partial suspension of production, refusal to approve pending NDAs or supplemental NDAs, and suspension or revocation of product approvals.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We may be subject to civil or criminal penalties if our marketing of Korlym violates FDA regulations or health care fraud and abuse laws.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are subject to FDA regulations governing the promotion and sale of medications. Although physicians are permitted to prescribe drugs for any indication they choose, manufacturers may only promote products for their FDA-approved use. All other uses are referred to as &#8220;off-label.&#8221; In the United States, we market Korlym to treat hyperglycemia secondary to hypercortisolism in adult patients with endogenous Cushing&#8217;s syndrome who have type 2 diabetes mellitus or glucose intolerance and for whom surgery has failed or is not an option. We provide promotional materials and training programs to physicians covering the use of Korlym for this indication. The FDA may change its policies or enact new regulations at any time that restrict our ability to promote our products.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Although we believe our marketing materials and training programs do not constitute &#8220;off-label&#8221; promotion, the FDA may disagree. If the FDA determines that our promotional materials, training or other activities by our employees or agents constitute &#8220;off-label&#8221; promotion, it could require us to change them. The FDA could also subject us to regulatory enforcement actions, including issuance of a public &#8220;warning letter,&#8221; injunction, seizure, civil fine or criminal penalties. Other federal or state enforcement authorities might act if they believe that the alleged improper promotion led to the submission and payment of claims for an unapproved use, which could result in significant fines or penalties under other statutory authorities, such as laws prohibiting false claims for reimbursement. Even if it is determined that we are not in violation of these laws, we may receive negative publicity, incur significant expenses and be forced to devote management time to defending our position.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are subject to federal and state healthcare fraud and abuse regulations, including:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);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, which prohibits, among other things, knowingly and willfully soliciting, receiving, offering or paying remuneration, directly or indirectly, in exchange for or to induce either the referral of an individual for, or the purchase, order or recommendation of, any good or service for which payment may be made under federal health care programs such as Medicare and Medicaid. 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="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">federal false claims laws, including, without limitation, the False Claims Act, which prohibit any person from knowingly presenting, or causing to be presented, a false claim for payment to the federal government, or knowingly making, or causing to be made, a false statement to get a false claim paid. In addition, the government may assert that a claim including items or services resulting from a violation of the federal Anti-Kickback Statute constitutes a false or fraudulent claim for purposes of the False Claims Act. Pharmaceutical companies have been prosecuted under these laws for a variety of promotional and marketing activities, such as allegedly providing free product to or entering into &#8220;sham&#8221; consulting arrangements with customers to induce such customers to purchase, order or recommend the company&#8217;s products in violation of the Anti-Kickback Statute and federal false claims laws and regulations; reporting to pricing services inflated average wholesale prices that were then used by certain governmental programs to set reimbursement rates; engaging in the promotion of &#8220;off-label&#8221; uses that caused customers to submit claims to and obtain reimbursement from governmental payers for non-covered &#8220;off-label&#8221; uses; and submitting inflated best price information to the Medicaid Drug Rebate Program; the government may assert that a claim including items and services resulting from a violation of the federal Anti-Kickback Statute constitutes a false or fraudulent claim for purposes of the False Claims Act;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the federal Civil Monetary Penalties law, which prohibits, among other things, offering or transferring remuneration to a federal healthcare beneficiary that a person knows or should know is likely to influence the beneficiary&#8217;s decision to order or receive items or services reimbursable by the government from a particular provider or supplier;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);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 (&#8220;HIPAA&#8221;), which created federal criminal laws that prohibit executing a scheme to defraud any health care benefit program or making false statements relating to health care matters; similar to the federal Anti-Kickback Statute, a person or entity does not need to have actual knowledge of the statute or specific intent to violate it in order to have committed a violation;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">federal &#8220;sunshine&#8221; laws, including the federal Physician Payment Sunshine Act, that require transparency regarding financial arrangements with health care providers, such as the reporting and disclosure requirements imposed by the PPACA on drug manufacturers regarding any &#8220;transfer of value&#8221; made or distributed to physicians (defined to include doctors, dentists, optometrists, podiatrists and chiropractors), certain health care professionals beginning in 2022, teaching hospitals, and ownership or investment interests held by physicians and their immediate family members. Manufacturers are required to submit reports detailing these financial arrangements by the 90th day of each calendar year;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">federal consumer protection and unfair competition laws, which broadly regulate marketplace activities and activities that potentially harm consumers; and</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">state law equivalents of each of the above federal laws, such as anti-kickback and false claims laws which may apply to items or services reimbursed by any third-party payer, including commercial insurers; state laws that require pharmaceutical companies to comply with the pharmaceutical industry&#8217;s voluntary compliance guidelines and the relevant compliance guidance promulgated by the federal government or otherwise restrict payments that may be made to healthcare providers; and state laws that require drug manufacturers to report information related to payments and other transfers of value to physicians and other healthcare providers or marketing expenditures and pricing information.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The risk of being found in violation of these laws and regulations is increased by the fact that many of them have not been definitively interpreted by regulatory authorities or the courts and their provisions are open to a variety of interpretations. Because of the breadth of these laws and the narrowness of the statutory exceptions and safe harbors available under them, it is possible that some of our business activities, including our relationships with physicians and other healthcare providers (some of whom recommend, purchase and/or prescribe our products) and the manner in which we promote our products, could be subject to challenge. We are also exposed to the risk that our employees, independent contractors, principal investigators, consultants, vendors, distributors, and contract research organizations (&#8220;CROs&#8221;) may engage in fraudulent or other illegal activity. Although we have policies and procedures prohibiting such activity, it is not always possible to identify and deter misconduct and the precautions we take may not be effective in controlling unknown risks or in protecting us from governmental investigations or other actions or lawsuits stemming from a failure to comply with applicable laws and regulations.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If we violate any of the laws described above or any other government regulations, we may be subject to civil and criminal penalties, damages, fines, exclusion from governmental health care programs, a corporate integrity agreement or other agreement to resolve allegations of non-compliance, individual imprisonment, and the curtailment or restructuring of our operations, any of which could adversely affect our financial results and ability to operate.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We rely heavily on information technology systems to conduct our business. A breakdown or breach of these systems or our failure to protect confidential information concerning our business, patients or employees could interrupt the operation of our business and subject us to liability.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We store valuable confidential information relating to our business, patients and employees on our computer networks and on the networks of our vendors. In addition, we rely heavily on internet technology, including video conference, teleconference and file-sharing services, to conduct business during the COVID-19 pandemic. Despite the implementation of security measures, our networks and the networks of our vendors are subject to the risk of cyberattacks, &#8220;phishing&#8221; attacks, computer hackers, service provider or vendor error, or malfeasance or other intentional or unintentional acts by third parties and bad actors, including vendors, computer viruses, unauthorized access, natural disasters, terrorism, war and internet and electrical failures. They may also be manipulated by criminals seeking to commit fraud or theft. As a result of COVID-19, we may face increased cybersecurity risks due to our reliance on internet technology and the number of our employees that are working remotely, which may create additional opportunities for cybercriminals to exploit vulnerabilities. In addition, system failures could cause the loss, theft, exposure, or unauthorized access or use of valuable clinical trial data as a result of accidents, errors or malfeasance by our employees, independent contractors or others working with us or on our behalf or otherwise disrupt our clinical and commercial activities and be expensive and time-consuming to remedy. Our servers and systems, and those of our vendors, may be vulnerable to computer malware, break-ins, denial-of-service attacks, and similar disruptions from unauthorized tampering with our computer systems, which could result in someone obtaining unauthorized access to our confidential information, including our clinical data, or the confidential information of our patients or employees.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have experienced &#8220;phishing&#8221; attacks, hacking incidents and other unauthorized access to certain data and information, and there is no assurance that our cybersecurity systems and processes will be effective in preventing unauthorized access in the future. Furthermore, because the techniques used to obtain unauthorized access to, or to sabotage, systems change frequently and often are not recognized until launched against a target, we may be unable to anticipate these techniques or implement adequate preventative measures. We may also experience security breaches that may remain undetected for an extended period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If a disruption or security breach resulted in the disclosure of confidential or proprietary information, we could incur liability and our research, development and commercialization efforts could be delayed or otherwise harmed. We may be liable for losses suffered by patients or employees or other individuals whose confidential information is stolen as a result of a breach of the security of the systems that we or third parties and our vendors store this information on, and any such liability could be material. Even if we are not liable for such losses, any breach of these systems could expose us to material costs in notifying affected individuals, as well as regulatory fines or penalties. In addition, any breach of these systems could disrupt our normal business operations and expose us to reputational damage and harm our business, operating results and financial condition. Any insurance we maintain against the risk of this type of loss may not be sufficient to cover actual losses, or may not apply to the circumstances relating to any particular loss.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We are subject to government regulation and other legal obligations relating to privacy and data protection. Compliance with these requirements is complex and costly. Failure to comply could materially harm our business.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We and our partners may be subject to federal, state and foreign laws and regulations concerning data privacy and security, including HIPAA and the EU General Data Protection Regulation (&#8220;GDPR&#8221;). These and other regulatory frameworks are evolving rapidly as new rules are enacted and existing ones updated and made more stringent.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the United States, numerous federal and state laws and regulations, including state data breach notification laws, state health information privacy laws, and federal and state consumer protection laws and regulations (e.g., Section 5 of the FTC Act), that govern the collection, use, disclosure, and protection of health-related and other personal information could apply to our operations or the operations of our partners. In addition, we may obtain health information from third parties (including research institutions from which we obtain clinical trial data) that are subject to privacy and security requirements under HIPAA. Depending on the facts and circumstances, we could be subject to criminal penalties if we knowingly obtain, use, or disclose individually identifiable health information maintained by a HIPAA-covered entity in a manner that is not authorized or permitted by HIPAA. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Even when HIPAA does not apply, according to the Federal Trade Commission or the FTC, violating consumers&#8217; privacy or failing to take appropriate steps to keep consumers&#8217; personal information secure may constitute unfair acts or practices in or affecting commerce in violation of Section 5(a) of the Federal Trade Commission Act, or the FTCA, 15 U.S.C &#167; 45(a). The FTC expects a company&#8217;s data security measures to be reasonable and appropriate in light of the sensitivity and volume of consumer information it holds, the size and complexity of its business, and the cost of available tools to improve security and reduce vulnerabilities. Individually identifiable health information is considered sensitive data that merits stronger safeguards.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, certain state laws govern the privacy and security of health information in certain circumstances, some of which are more stringent than HIPAA and many of which differ from each other in significant ways and may not have the same effect, </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">thus complicating compliance efforts. Failure to comply with these laws, where applicable, can result in the imposition of significant civil and/or criminal penalties and private litigation. For example, the California Confidentiality of Medical Information Act imposes restrictive requirements regulating the use and disclosure of health information and other personally identifiable information. Further, on June 28, 2018, California enacted the California Consumer Privacy Act, or CCPA, which took effect on January 1, 2020. The CCPA creates individual privacy rights for California consumers and increases the privacy and security obligations of entities handling certain personal information. The CCPA provides for civil penalties for violations, as well as a private right of action for data breaches that is expected to increase data breach litigation. The CCPA may increase our compliance costs and potential liability. Similar laws have been proposed at the federal level and in other states.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The GDPR went into effect in 2018 and has become binding against all EEA member states. It imposes stringent requirements for controllers and processors of personal data, particularly with respect to clinical trials. The GDPR provides that EEA member states may make their own further laws and regulations limiting the processing of health data, which could limit our ability to use and share personal data or could cause our costs to increase and harm our business and financial condition. In addition, the GDPR increases the scrutiny that clinical trial sites located in the EEA should apply to transfers of personal data from such sites to countries that are considered to lack an adequate level of data protection, such as the United States. Recent legal developments have also created complexity and compliance uncertainty regarding certain transfers of information from the EEA to the United States. For example, on June 16, 2020, the Court of Justice of the European Union (&#8220;CJEU&#8221;) declared the EU-U.S. Privacy Shield framework to be invalid. As a result, Privacy Shield is no longer a valid mechanism for transferring personal data from the EU to the United States. Moreover, it is uncertain whether the standard contractual clauses will also be invalidated by the European courts or legislature. The GDPR imposes substantial fines for breaches of data protection requirements, which can be up to four percent of global revenue for the preceding financial year or &#8364;20 million, whichever is greater, and it also confers a private right of action on data subjects for breaches of data protection requirements. Compliance with European data protection laws is a rigorous and time intensive process that may increase our cost of doing business, and despite those efforts, there is a risk that we may be subject to fines and penalties, litigation and reputational harm in connection with our European activities. Additionally, following the United Kingdom&#8217;s withdrawal from the EU, we have to comply with the GDPR and separately the GDPR as implemented in the United Kingdom, each regime having the ability to fine up to the greater of &#8364;20 million/ &#163;17.5 million or 4% of global turnover. The relationship between the United Kingdom and the EU in relation to certain aspects of data protection law remains unclear, for example around how data can lawfully be transferred between each jurisdiction, which exposes us to further compliance risk.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Complying with U.S. and foreign privacy and security laws and regulations is complex and costly. Failure to comply by us or our vendors could subject us to litigation, government enforcement actions and substantial penalties and fines, which could harm our business.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We are dependent on the continued functioning of the FDA and other federal instrumentalities. Inadequate funding of these instrumentalities, their partial or complete closure, or their inability to hire and retain talented professionals could materially harm our business.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The government&#8217;s ability to carry out its mandated functions is affected by a variety of factors, including adequate government funding, the ability to hire and retain key personnel, statutory, regulatory and policy changes, possible diversion of resources and limited operating capacity caused by the COVID-19 pandemic or other events that may affect governmental authorities&#8217; ability to perform routine functions. Disruptions at the FDA and other agencies may slow the time to review new drug applications and respond to other inquiries. Disruptions at the Securities and Exchange Commission (&#8220;SEC&#8221;) may temporarily stop its ability to review and approve proposed financing transactions. Several times in the last few years, including for 35 days beginning on December 22, 2018, the U.S. government has shut down and many regulatory agencies, including the FDA and SEC, have had to furlough employees and stop critical activities. If a prolonged government shutdown occurs, it could significantly impair the FDA, SEC and other authorities&#8217; ability to process our submissions, which could materially harm our business.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Separately, in response to the COVID-19 pandemic, on March 10, 2020 the FDA announced its intention to postpone most inspections of foreign manufacturing facilities, and on March 18, 2020, the FDA temporarily postponed routine surveillance inspections of domestic manufacturing facilities. Subsequently, on July 10, 2020 the FDA announced its intention to resume certain on-site inspections of domestic manufacturing facilities subject to a risk-based prioritization system. The FDA intends to use this risk-based assessment system to identify the categories of regulatory activity that can occur within a given geographic area, ranging from mission critical inspections to resumption of all regulatory activities. Regulatory authorities outside the United States may adopt similar restrictions or other policy measures in response to the COVID-19 pandemic. If a prolonged government shutdown occurs, or if global health concerns continue to prevent the FDA or other regulatory authorities from conducting their regular inspections, reviews, or other regulatory activities, it could significantly impact the ability of the FDA or other regulatory authorities to timely review and process our regulatory submissions, which could have a material adverse effect on our business.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Changes in federal, state and local tax laws may reduce our net earnings.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our earnings are subject to federal, state and local tax. We offset a portion of our earnings using net operating losses and our taxes using research and development tax credits, which reduces the amount of tax we pay. Some jurisdictions require that we pay taxes or fees calculated as a percentage of sales, payroll expense, or other indicia of our activities. Please see &#8220;Part I, Item I, Notes to Unaudited Condensed Consolidated Financial Statements - Income Taxes.&#8221; Changes to existing tax laws that we cannot control or predict could materially increase the amount of taxes and fees we must pay. For example, an increase in income tax rates or a reduction or elimination of net operating losses and research and development tax credits could significantly increase our tax expense, which would reduce our net income and adversely affect our results of operations.</span></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Risks Related to our Research and Development Activities</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Clinical drug development is lengthy, expensive and often unsuccessful. Results of early studies and trials are often not predictive of later trial results. Failure can occur at any stage of drug development. Our efforts to discover, develop and commercialize our product candidates may not succeed.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Clinical development is expensive, lengthy and often unsuccessful. Data from clinical trials are susceptible to varying interpretations, which could delay, limit or prevent regulatory approval. The results from early clinical trials are often not predictive of results in later clinical trials. Product candidates may fail to show the desired safety and efficacy traits despite having produced positive results in preclinical studies and initial clinical trials. Many companies have suffered significant setbacks in late-stage clinical trials due to lack of efficacy or unanticipated or unexpectedly severe adverse events.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our current clinical trials may prove inadequate to support marketing approvals. Even trials that generate positive results may have to be confirmed in much larger, more expensive and lengthier trials before we could realistically seek regulatory approval of a product candidate.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Clinical trials may be delayed by many factors, including:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">slow patient enrollment or delayed activation of clinical trial sites due to the COVID-19 pandemic or other factors;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">delays obtaining regulatory permission to start a trial, changes to the size or design of a trial or changes in regulatory requirements for a trial already underway;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">inability to secure acceptable terms with vendors and an appropriate number of clinical trial sites;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">delays or inability to obtain institutional review board (&#8220;IRB&#8221;) approval at prospective trial sites;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">failure of patients or investigators to comply with the clinical trial protocol;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">unforeseen safety issues; and</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">negative findings of inspections of clinical sites or manufacturing operations by us, the FDA or other authorities.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A trial may also be suspended or terminated by us, the trial&#8217;s data safety monitoring board, the IRBs governing the sites where the trial is being conducted or the FDA for many reasons, including failure to comply with regulatory requirements or clinical protocols, negative findings in an inspection of our clinical trial operations or trial sites by the FDA or other authorities, unforeseen safety issues, failure to demonstrate a benefit or changes in government regulations. Disruptions caused by the COVID-19 pandemic increase the likelihood of delays in initiating or completing our planned and ongoing clinical trials. Please see the risk factor, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">&#8220;The COVID-19 pandemic has made conducting our clinical development programs more difficult.&#8221;</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the development of a product candidate, we may decide, or the FDA or other regulatory authorities may require us, to conduct more pre-clinical or clinical studies or to change the size or design of a trial already underway, which could delay or prevent the completion of development and increase its cost. Even if we conduct all of the clinical trials and supportive studies that we consider appropriate and the results are positive, we may not receive regulatory approval.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">The COVID-19 pandemic has made conducting our clinical development programs more difficult.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We conduct clinical trials at sites in the United States, Canada, Europe and Israel. In all of those places, authorities have imposed significant public health restrictions of varying degrees of severity which are likely to persist until a COVID-19 vaccine or effective treatment is available. In addition, physicians, patients and medical institutions have changed their behavior in an attempt to reduce the risk of infection that makes clinical trials more expensive, time-consuming and risky to initiate and conduct.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Some of the sites where we are conducting clinical trials have stopped enrolling new patients or reduced the frequency with which enrolled patients see their physicians. Some clinical sites have temporarily stopped initiating new trials. Many patients are reluctant to participate in procedures required by our clinical trial protocols because they fear infection. If COVID-19 remains prevalent, we may experience additional disruptions, which could have a material adverse impact on our clinical trial plans and timelines, including: </span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">delays in enrolling patients in our clinical trials;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">delays in clinical site initiation, including difficulties in recruiting clinical investigators and staff;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">delays in receiving authorizations from local regulatory authorities and internal review boards to initiate clinical trials or amend existing protocols;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">delays in clinical sites receiving necessary supplies and materials due to interruptions in local and global shipping;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changes in local regulations that require us to change the ways in which our clinical trials are conducted, which may result in unexpected costs or cause us to suspend or discontinue a trial in the affected jurisdiction; </span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">diversion of healthcare resources, including facilities, supplies and staff, away from the conduct of clinical trials;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">interruption of key clinical trial activities, such as clinical trial site monitoring, patient visits and follow-up, study procedures and data collection, that could affect the integrity of clinical trial data, due to limitations on travel;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the infection of patients enrolled in our clinical trials with COVID-19, which could affect the results of the clinical trial, including by increasing the number of observed adverse events or by causing patients to drop out of the study;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">patient discontinuations due to fear of infection with COVID-19;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">interruptions or delays in preclinical studies due to restricted or limited operations at laboratory facilities; </span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">delays in necessary interactions with local regulators, ethics committees and other third parties and contractors due to limitations in employee resources or the furlough of government employees;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">limitations caused by the sickness of our employees or their families or the desire of employees to avoid contact with large groups of people; and</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the possible refusal of the FDA or other regulatory authorities to accept data from clinical trials in affected geographies.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The extent to which the COVID-19 pandemic affects our business, preclinical studies and clinical trials will depend on future developments, which are highly uncertain and cannot be predicted with confidence.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Vendors manufacture and distribute the drug product we use in our trials, conduct and manage some of our clinical trials and perform data collection and analysis. Failure of these vendors to perform their duties or meet expected timelines may prevent or delay approval of our product candidates.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Third-party clinical investigators and clinical sites enroll patients and CROs manage many of our trials and perform data collection and analysis. Although we control only certain aspects of these third-parties&#8217; activities, we are responsible for ensuring that every study adheres to its protocol and meets regulatory and scientific standards. If any of our vendors does not perform its duties or meet expected deadlines or fails to adhere to applicable GCP, or if the quality or accuracy of the data it produces is compromised, affected clinical trials may be extended, delayed or terminated and we may be unable to obtain approval for our product candidates. Failure of our manufacturing vendors to perform their duties or comply with cGMPs may require us to recall drug product or repeat clinical trials, which would delay regulatory approval. If our agreements with any of these vendors terminate, we may not be able to enter into alternative arrangements in a timely manner or on reasonable terms.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our ability to physically inspect our vendors and clinical sites has been limited by the COVID-19 pandemic and associated public health restrictions, which increases the risk that failures to meet applicable requirements will go undetected.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We may be unable to obtain or maintain regulatory approvals for our product or product candidates. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We cannot promote a product candidate unless the FDA or comparable foreign regulatory authorities approves it, which may not happen. Obtaining regulatory approval of a drug is difficult, uncertain, lengthy and expensive. Failure can occur at any stage. In order to receive FDA approval, we must demonstrate to the FDA&#8217;s satisfaction that the new drug is safe and effective </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">for its intended use and that our manufacturing processes comply with cGMPs. Our inability or the inability of our vendors to comply with applicable FDA and other regulatory requirements can result in delays in or denials of new product approvals, warning letters, fines, consent decrees restricting or suspending manufacturing operations, injunctions, civil penalties, recall or seizure of products, total or partial suspension of product sales and criminal prosecution. Any of these or other regulatory actions could materially harm our business and financial condition.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If we receive regulatory approval for a product candidate, we will be subject to ongoing FDA requirements and oversight, such as continued safety and other reporting requirements and post-marketing restrictions. If we are not able to maintain regulatory compliance, we may not be permitted to develop our product candidates or market our products and may be subject to product recalls or seizures. Any regulatory approvals for our product candidates may require costly post-marketing studies. Future governmental action or changes in FDA policy or personnel may also result in delays or rejection of an NDA or supplemental NDA.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Obtaining regulatory approval of product candidates in foreign jurisdictions would be costly and difficult. Failure to obtain such approvals would prevent us from commercializing our product candidates outside the United States.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We may seek to commercialize our products in international markets, which would require us to receive a marketing authorization and, in many cases, pricing approval, from the appropriate regulatory authorities. These approval processes include all of the risks associated with the FDA&#8217;s approval process and, in some cases, more. Approval procedures vary between countries and can require additional pre-clinical or clinical studies. Obtaining approval may take longer than it does in the United States. Although approval by the FDA does not ensure approval by regulatory authorities in other countries, and approval by one foreign regulatory authority does not ensure approval by others, failure or delay in obtaining regulatory approval in one country may have a negative effect on the regulatory process in others.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Our products and product candidates may cause undesirable side effects that halt their clinical development, prevent their regulatory approval, limit their commercial potential or cause us significant liability.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Patients in clinical trials report changes in their health, including new illnesses, injuries, and discomforts, to their study doctor. Often, it is not possible to determine whether or not these conditions were caused by the drug candidate being studied or something else. As we test our product candidates in larger, longer and more extensive clinical trials, or as use of them becomes more widespread if we receive regulatory approval, patients may report serious adverse events that did not occur or went undetected in previous trials. Many times, serious side effects are only detected in large-scale, Phase 3 clinical trials or following commercial approval.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Adverse events reported in clinical trials can slow or stop patient recruitment, prevent enrolled patients from completing a trial and could give rise to liability claims. Regulatory authorities could respond to reported adverse events by interrupting or halting our clinical trials or limiting the scope of, delaying or denying marketing approval. If we elect, or are required by authorities, to delay, suspend or terminate any clinical trial or commercialization efforts, the commercial prospects of such product candidates or products may be harmed, and our ability to generate product revenues from them may be delayed or eliminated.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If one of our product candidates receives marketing approval, and we or others later identify undesirable side effects or adverse events, potentially significant negative consequences could result, including but not limited to:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">regulatory authorities may suspend, limit or withdraw approvals of such product;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">regulatory authorities may require additional warnings on the label, including &#8220;boxed&#8221; warnings, or issue safety alerts and other safety information about the product;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">we may be required to change the way the product is administered or conduct additional studies or clinical trials;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">we may be required to create a Risk Evaluation and Mitigation Strategy (REMS), which could include a medication guide outlining the risks of such side effects for distribution to patients, a communication plan for healthcare providers and/or other elements to assure safe use;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the product may become less competitive; </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);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 subject to fines, injunctions or the imposition of criminal penalties; and</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">we could be sued and held liable for harm caused to patients.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Any of these events could seriously harm our business.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We may face competition from companies with greater financial, technical and marketing resources than our own.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The pharmaceutical industry is competitive and subject to rapid technological change. Our potential competitors include large pharmaceutical companies, which have greater clinical, marketing and sales resources than our own and may develop and commercialize medications that are superior to and less expensive than ours, which could negatively affect our financial results.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We need to increase the size of our organization and may experience difficulties in managing growth.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our commercial and research and development efforts are constrained by our limited administrative, operational and management resources. To date, we have relied on a small management team. Growth will impose significant added responsibilities on members of management, including the need to recruit and retain additional employees. Our financial performance and ability to compete will depend on our ability to manage growth effectively. To that end, we must:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">manage our sales and marketing efforts, clinical trials, research and manufacturing activities effectively;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">hire more management, clinical development, administrative and sales and marketing personnel; and</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">continue to develop our administrative systems and controls.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Failure to accomplish any of these tasks, which will be more difficult during the COVID-19 pandemic, could harm our business.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">If we lose key personnel or are unable to attract more skilled personnel, we may be unable to pursue our product development and commercialization goals.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our ability to operate successfully and manage growth depends upon hiring and retaining skilled managerial, scientific, sales, marketing, and financial personnel. The job market for qualified personnel is intensely competitive. We depend on the principal members of our management and scientific staff. Any officer or employee may terminate his or her relationship with us at any time and work for a competitor. We do not have employment insurance covering any of our personnel. The loss of key individuals could delay our research, development and commercialization efforts.</span></div><div style="text-indent:27pt;text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Risks Related to our Capital Needs and Financial Results</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We may need additional capital to fund our operations or for strategic reasons. Such capital may not be available on acceptable terms or at all.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are dependent on revenue from the sale of Korlym and our cash reserves to fund our commercial operations and development programs. If Korlym revenue declines significantly, we may need to curtail our operations or raise funds to support our plans. We may also choose to raise funds for strategic reasons. We cannot be certain funding will be available on acceptable terms or at all. The COVID-19 pandemic has increased volatility and may reduce liquidity in the equity markets, which would make raising additional capital more difficult and expensive. Equity financing would cause dilution, debt financing may involve restrictive covenants. Neither type of financing may be available to us on attractive terms or at all. If we obtain funds through collaborations with other companies, we may have to relinquish rights to one or more of our product candidates. If our revenue declines and our cash reserves are depleted, and if adequate funds are not available from other sources, we may have to delay, reduce the scope of, or eliminate one or more of our development programs.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">If we acquire products or product candidates, we will incur significant costs and may not realize the benefits we anticipate.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We may acquire a product or product candidate that complements our strategic plan. Such an acquisition may give rise to unforeseen difficulties and costs and may absorb significant management attention. We may not realize the anticipated benefits of any acquisition, which could dilute our stockholders&#8217; ownership interest or cause us to incur significant expenses and debt.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">If we are unable to obtain or maintain orphan designation for our product candidates, our financial results may be negatively affected. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the United States and the EU, orphan drug designation confers financial incentives such as opportunities for grant funding towards clinical trial costs, tax advantages, and reduction of fees or fee waivers. Although we have received orphan drug designation for relacorilant for the treatment of patients with Cushing&#8217;s syndrome and patients with pancreatic cancer in both the United States and EU, we may be unable to maintain these designations or to obtain designations for our other product candidates, which may negatively affect our financial results.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-indent:27pt;text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Risks Relating to Our Intellectual Property</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">To succeed, we must secure and maintain adequate patent protection for the composition and methods of use of our proprietary, selective cortisol modulators and for the use of Korlym to treat Cushing&#8217;s syndrome and other disorders.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Patents are uncertain, involve complex legal and factual questions and are frequently the subject of litigation. The patents issued or licensed to us may be challenged at any time. Competitors may take actions we believe infringe our intellectual property, causing us to take legal action to defend our rights. Intellectual property litigation is lengthy, expensive and requires significant management attention. Outcomes are uncertain. If we do not protect our intellectual property, competitors may erode our competitive advantage. Please see &#8220;Part II, Item 1, Legal Proceedings.&#8221;</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our patent applications may not result in issued patents and patents issued to us may be challenged, invalidated, held unenforceable or circumvented. Our patents may not prevent third parties from producing competing products. The foreign countries where we may someday operate may not protect our intellectual property to the extent the laws of the United States do. If we fail to obtain adequate patent protection in other countries, others may produce products in those countries based on our technology.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Third parties may allege that our patents infringe their rights. Defending against such allegations may result in costly litigation and may require us to obtain a license or bar us from commercializing our product candidates or Korlym for a new indication.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our development and commercialization of Korlym or our selective cortisol modulators may give rise to claims that our patents or the patents we have licensed infringe the rights of others, which may require us to engage in costly, time-consuming and possibly unsuccessful litigation. If it is determined that one of our products or product candidates infringe others&#8217; patent rights, we may have to obtain licenses to those rights or delay or suspend commercial activity while we attempt to design around the infringed patent. If our efforts fail, we may be unable to commercialize the infringing product or product candidate. We do not have liability insurance for patent infringement.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We do not believe that we infringe any patents or other proprietary rights. We are not obligated to pay royalties relating to the use of intellectual property except to the University of Chicago. To maintain our licenses from the University of Chicago, we must make milestone and royalty payments. If we do not comply with our obligations under these licenses, we may lose the right to commercialize cortisol modulators, including mifepristone, for the treatment of TNBC and CRPC.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Our ability to compete could be diminished if we are unable to protect our trade secrets and proprietary information.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition to patents, we rely on a combination of confidentiality, nondisclosure and other contractual provisions, laws protecting trade secrets and security measures to protect our proprietary information. These measures may not be adequate, in which case competitors could exploit our proprietary information to our disadvantage. If employees, consultants or anyone else breaches their agreements with us regarding our proprietary information, we may not have adequate remedies for the breach.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Our patents concerning mifepristone cover its use, not its composition, which may make it harder to prevent patent infringement.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We own or have exclusively licensed issued U.S. patents covering the use of cortisol modulators, including mifepristone, to treat a variety of disorders. A method of use patent covers only a particular use of a compound, not its composition. Because our patents do not cover the composition of mifepristone, we cannot prevent others from commercializing mifepristone to treat disorders not covered by our method of use patents. The availability of mifepristone for these disorders may enable patients to obtain mifepristone from other companies for indications covered by our patents. Although such &#8220;off-label&#8221; use would violate our patents, effectively monitoring compliance and enforcing our rights may be difficult and costly. Mifepristone is sold in the United States by Danco Laboratories for the termination of pregnancy. We cannot be certain that patients with Cushing&#8217;s syndrome will not be able to obtain mifepristone from Danco or another company, should that company receive approval to market mifepristone for any indication.</span></div><div style="text-indent:27pt;text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Risks Related to Our Stock</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">The price of our common stock fluctuates widely and is likely to continue to do so. Opportunities for the sale of shares at any particular time may be limited.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We cannot assure investors that a liquid trading market for our common stock will exist at any particular time. As a result, holders of our common stock may not be able to sell shares quickly or at the current market price.&#160;During the 52-week period ended July&#160;28, 2020, our average daily trading volume was approximately 955,694 shares&#160;and the intra-day sales prices per </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">share of our common stock on The Nasdaq Stock Market ranged from $9.70 to $18.52.&#160;As of July&#160;28, 2020, our officers, directors and principal stockholders beneficially owned approximately 17&#160;percent of our common stock.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our stock price can experience extreme price and volume fluctuations that are unrelated or disproportionate to our operating performance or prospects. Securities class action lawsuits are often instituted against companies following periods of stock market volatility. Such litigation is costly and diverts management&#8217;s attention from productive efforts.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Factors that may cause the price of our common stock to fluctuate rapidly and widely include:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);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 expected or actual timing of our competitors&#8217; potential development programs, including developments in ANDA litigation and proceedings before the PTAB and the announcement of ANDA filings seeking approval for generic versions of Korlym;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">general market and economic conditions, including the economic, social and emotional costs and dislocations arising from the COVID-19 pandemic; </span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);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 our operating results or changes to any public guidance we have provided;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);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 timing and results of our clinical trials;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);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 patents, litigation matters and our ability to obtain patent protection for our technologies;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">short selling of our common stock, the publication of speculative opinions about our business or other market manipulation activities by third parties that are intended to lower our stock price or increase its volatility;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changes in estimates or recommendations by securities analysts or the failure of our performance to meet the published expectations of those analysts or any public guidance we have provided;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);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 regulatory approvals of our product candidates or of competing products;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">purchases or sales of our common stock by our officers, directors or stockholders;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);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 product candidates or our competitors&#8217; products;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">technological innovations by us, our collaborators or our competitors;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);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 trading volume of our common stock;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">conditions in the pharmaceutical industry, including the market valuations of companies similar to Corcept;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);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 personnel;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">announcements by us or our competitors of significant acquisitions, strategic partnerships, joint ventures, collaborations or capital commitments;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">additional financing activities; and</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our cash and short-term investment position.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Our stock price may decline if our financial performance does not meet the guidance we have provided to the public, estimates published by research analysts or other investor expectations.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The guidance we provide as to our expected 2020 revenue is only an estimate of what we believe is realizable at the time we give such guidance. It is difficult to predict our revenue and our actual results may vary materially from our guidance. The effect on our business of the COVID-19 pandemic is difficult to estimate. In addition, the rate of physician adoption of Korlym and the actions of government and private payers is uncertain. We may experience competition from generic versions of Korlym, which our public revenue guidance does not anticipate. We may not meet our financial guidance or other investor expectations for other reasons, including those arising from the risks and uncertainties described in this report and in our other public filings and public statements. Research analysts publish estimates of our future revenue and earnings based on their own analysis. The revenue guidance we provide may be one factor they consider when determining their estimates.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Research analysts may not continue to provide or initiate coverage of our common stock or may issue negative reports.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The market for our common stock may be affected by the reports financial analysts publish about us. If any of the analysts covering us downgrades or discontinues coverage of our stock, the price of our common stock could decline rapidly and significantly. Paucity of research coverage may also adversely affect our stock price.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Sale of a substantial number of shares of our common stock may cause its price to decline.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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 stock in the public market could reduce its price. As additional shares of our stock become available for public resale, whether by the exercise of stock options by employees or directors or because of an equity financing by us, the supply of our stock will increase, which could cause its price to fall. Substantially all of the shares of our stock are eligible for sale, subject to applicable volume and other resale restrictions.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Our officers, directors and principal stockholders, acting as a group, could significantly influence corporate actions.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July&#160;28, 2020, our officers and directors beneficially owned approximately 17&#160;percent of our common stock. Acting together, these stockholders could significantly influence any matter requiring approval by our stockholders, including the election of directors and the approval of mergers or other business combinations. The interests of this group may not always coincide with our interests or the interests of other stockholders and may prevent or delay a change in control. This significant concentration of share ownership may adversely affect the trading price of our common stock because many investors perceive disadvantages to owning stock in companies with controlling stockholders.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Changes in laws and regulations may significantly increase our costs, which could harm our financial results.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">New laws and regulations, as well as changes to existing laws and regulations, including statutes and regulations concerning taxes and the development, approval, and marketing of medications, the provisions of the PPACA requiring the reporting of aggregate spending related to health care professionals, the provisions of the Sarbanes-Oxley Act of 2002 and rules adopted by the SEC and by The Nasdaq Stock Market have and will likely continue to increase our cost of doing business and divert management&#8217;s attention from revenue-generating activities.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We may fail to comply with our public company obligations, including securities laws and regulations. Such compliance is costly and requires significant management attention.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The federal securities laws and regulations, including the corporate governance and other requirements of the Sarbanes-Oxley Act of 2002, impose complex and continually changing regulatory requirements on our operations and reporting. These developing requirements will continue to increase our compliance costs. Section 404 of the Sarbanes-Oxley Act of 2002 requires that we evaluate the effectiveness of, and provide a management report with respect to, our internal controls over financial reporting. It also requires that the independent registered public accounting firm auditing our consolidated financial statements must attest to and report on the effectiveness of our internal controls over financial reporting. If we are unable to complete the required assessment and report or if our independent registered public accounting firm is unable to issue an unqualified opinion as to the effectiveness of our internal control over financial reporting, investors could lose confidence in our financial reporting and our stock price would likely decline.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Anti-takeover provisions in our charter and bylaws and under Delaware law may make an acquisition of us or a change in our management more expensive or difficult, even if an acquisition or a management change would be beneficial to our stockholders.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Provisions in our charter and bylaws may delay or prevent an acquisition of us or a change in our management. Some of these provisions allow us to issue preferred stock without any vote or further action by the stockholders, require advance notification of stockholder proposals and nominations of candidates for election as directors and prohibit stockholders from acting by written consent. In addition, a supermajority vote of stockholders is required to amend our bylaws. Our bylaws provide that special meetings of the stockholders may be called only by our Chairman, President or the Board of Directors and that the authorized number of directors may be changed only by resolution of the Board of Directors. These provisions may prevent or delay a change in our Board of Directors or our management, which our Board of Directors appoints. In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law. Section 203 may prohibit large stockholders, in particular those owning 15 percent or more of our outstanding voting stock, from merging or combining with us. These provisions in our charter and bylaws and under Delaware law could reduce the price that investors would be willing to pay for shares of our common stock.</span></div><div id="id5178728a80347239c3f2e2ac75e5919_79"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 2.&#160;&#160;UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There were no unregistered sales of equity securities during the period covered by this report.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Issuer Purchases of Equity Securities</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The table below describes our purchases of our common stock during the three months ended June 30, 2020 (in thousands, except per share data):</span></div><div style="text-align:justify;margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:38.948%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.374%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.109%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.374%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.109%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.374%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.112%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Period</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Total Number of Shares Purchased</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;vertical-align:top;">1</sup></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Average Price Paid Per Share</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Approximate Dollar Amount of Shares</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 1, 2020 to April 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">May 1, 2020 to May 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.75&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 1, 2020 to June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.60&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">661&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.63&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">835&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;margin-top:15pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">1</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On May 22, 2020, we issued 50,000 shares of common stock as part of a net-share settlement of a cashless option exercise, of which 11,016 shares were tendered to us in satisfaction of related exercise costs. On June 16, 2020, we issued 50,000 shares as part of a net-share settlement of a cashless option exercise, of which 42,368 were tendered to us in satisfaction of related exercise costs and tax withholding requirements.</span></div><div id="id5178728a80347239c3f2e2ac75e5919_82"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 3.&#160;&#160;DEFAULTS UPON SENIOR SECURITIES</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Not applicable.</span></div><div id="id5178728a80347239c3f2e2ac75e5919_85"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 4.&#160;&#160;MINE SAFETY DISCLOSURES</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Not applicable.</span></div><div id="id5178728a80347239c3f2e2ac75e5919_88"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 5.&#160;&#160;OTHER INFORMATION</span></div><div style="text-indent:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On August 3, 2020, we entered into Severance and Change in Control Agreements with Hazel Hunt, Joseph Douglas Lyon and Sean Maduck, each similar in form to the agreements with our other executive officers, which provide that, upon involuntary termination without cause or for good reason, regardless of whether it is in connection with a change in control, Ms. Hunt and Messrs. Lyon and Maduck will be eligible for 12 months of their respective then-current base salary and continued health insurance coverage for this same period (as applicable). In addition, the agreements provide for the full vesting of all outstanding equity awards in the event that Ms. Hunt&#8217;s or Messrs. Lyon&#8217;s or Maduck&#8217;s employment is involuntarily terminated without cause or for good reason within 18 months following a change in control.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">36</span></div></div></div><div id="id5178728a80347239c3f2e2ac75e5919_91"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="margin-top:9pt;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 6.&#160;&#160;EXHIBITS</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:7.384%;"></td><td style="width:1.0%;"></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:87.883%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exhibit<br/>Number</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Description of Document</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1088856/000119312512347804/d357533dex31.htm">Amended and Restated Certificate of Incorporation, as amended (incorporated by reference to Exhibit 3.1 to the registrant&#8217;s Quarterly Report on Form 10-Q filed on August&#160;9, 2012).</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.2</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1088856/000119312507208805/dex31.htm">Amended and Restated Bylaws (incorporated by reference to Exhibit 3.1 to the registrant&#8217;s Current Report on Form 8-K filed on February 13, 2017).</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">10.1&#8224;</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="cortex101severanceandc.htm">S</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="cortex101severanceandc.htm">everance and Change in Control Agreement by and between Corcept Therapeutics Incorporated and Hazel Hunt, dated August 3, 2020</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">10.2&#8224;</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="cortex102severanceandc.htm">Severance and Change in Control Agreement by and between Corcept Therapeutics Incorporated and Joseph Douglas Lyon, dated August 3, 2020</a></span><span style="background-color:rgb(255,255,255, 0.0);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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">10.3&#8224;</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="cortex103severanceandc.htm">Severance and Change in Control Agreement by and between Corcept Therapeutics Incorporated and Sean Maduck, dated August 3, 2020</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.4</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;-sec-extract:exhibit;" href="cortex104fifthamendmen.htm">Fifth Amendment to Office Lease Agreement by and between Exponent Realty, LLC and Corcept Therapeutics Incorporated, made and entered into as of June 17, 2020</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;-sec-extract:exhibit;" href="cortex104fifthamendmen.htm">.</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.1</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="cort63020ex311.htm">Rule 13a-14(a)/15d-14(a) Certifications of Joseph K. Belanoff, M.D., Chief Executive Officer of the registrant.</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.2</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="cort63020ex312.htm">Rule 13a-14(a)/15d-14(a) </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="cort63020ex312.htm">Certifications</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="cort63020ex312.htm"> of Charles Robb, Chief Financial Officer of the registrant.</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32.1</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="cort63020ex321.htm">18 U.S.C. Section 1350 Certifications of Joseph K. Belanoff, M.D., Chief Executive Officer of the registrant.</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32.2</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="cort63020ex322.htm">18 U.S.C. Section 1350 Certifications of Charles Robb, Chief Financial Officer of the registrant.</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">The following materials from the registrant&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2020, formatted in Extensible Business Reporting Language (XBRL): (i) Unaudited Condensed Consolidated Balance Sheets at June 30, 2020 and December&#160;31, 2019, (ii) Unaudited Condensed Consolidated Statements of Comprehensive Income for the three and six month periods ended June 30,&#160;2020 and 2019, (iii) Unaudited Condensed Consolidated Statements of Cash Flows for the six month periods ended June 30,&#160;2020 and 2019, (iv) Unaudited Condensed Consolidated Statement of Stockholder&#8217;s Equity and (v) Notes to Unaudited Condensed Consolidated Financial Statements.<br/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cover Page Interactive Data File - the cover page XBRL tags are embedded within the Inline XBRL document.</span></td></tr></table></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8224;                 Management contract or compensatory plan or arrangement</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">37</span></div></div></div><div id="id5178728a80347239c3f2e2ac75e5919_94"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">SIGNATURES</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:4.286%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:46.684%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:43.030%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">CORCEPT THERAPEUTICS INCORPORATED</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date: </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">August 4, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/s/ Joseph K. Belanoff</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Joseph K. Belanoff, M.D.</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Chief Executive Officer</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date: <br/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">August 4, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/s/ Charles Robb</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charles Robb</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Chief Financial Officer</span></td></tr></table></div><div style="margin-top:9pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">38</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>cortex101severanceandc.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 2020 Workiva -->
<title>Document</title></head><body><div id="i3f11da4d2b6a4b39966a4a3067a94af8_1"></div><div style="min-height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Exhibit 10.1</font></div><div style="text-align:center;margin-bottom:0.1pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%;text-decoration: underline;">SEVERANCE AND CHANGE IN CONTROL AGREEMENT</font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">THIS SEVERANCE AND</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CHANGE IN CONTROL AGREEMENT</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221;) dated as of August 3, 2020 (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Effective Date</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221;) is entered into by and between Hazel Hunt, Chief Scientific Officer (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">CSO</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221;) and Corcept Therapeutics Incorporated, a Delaware corporation (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Company</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221;). </font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">WITNESSETH&#58; </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">WHEREAS, CSO is a senior executive of the Company and is expected to continue to make major contributions to the short- and long-term profitability, growth and financial strength of the Company&#59; </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">WHEREAS, the Company recognizes that, as is the case for most publicly held companies, the possibility of a Change in Control (as defined below) exists&#59; </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">WHEREAS, the Company desires to assure itself of both present and future continuity of management&#59; </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">WHEREAS, the Company wishes to ensure that CSO is not practically disabled from discharging her duties in respect of a proposed or actual transaction involving a Change in Control&#59; and </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">WHEREAS, the Company desires to provide additional inducement for CSO to continue to remain in the employ of the Company. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">NOW, THEREFORE, in exchange for good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, the Company and CSO agree as follows&#58; </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Certain Defined Terms</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. In addition to terms defined elsewhere herein, the following terms have the following meanings when used in this Agreement with initial capital letters&#58; </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a) &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Board</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221; shall mean the Board of Directors of the Company. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(b) &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Cause</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221; shall mean (i)&#160;CSO&#8217;s gross negligence or willful misconduct in the performance of her duties to the Company where such gross negligence or willful misconduct has resulted or is likely to result in material damage to the Company or its subsidiaries&#59; (ii)&#160;CSO&#8217;s willful and habitual neglect of her duties of consulting or employment&#59; (iii)&#160;CSO&#8217;s commission of any act of fraud with respect to the Company&#59; (iv)&#160;CSO&#8217;s conviction of or plea of guilty or </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">nolo contendere</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> to felony criminal conduct or any crime involving moral turpitude&#59; or (v)&#160;CSO&#8217;s violation of any noncompetition or confidentiality agreement that CSO has entered into with the Company. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(c) The term &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Change in Control</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221; shall mean&#58; (i)&#160;the liquidation, dissolution or winding up of the Company&#59; (ii)&#160;any consolidation or merger of the Company with or into any other corporation or other entity or person, or any other corporate reorganization in which the Company&#8217;s stockholders immediately prior to such transaction do not hold more than fifty percent (50%)&#160;of the voting power of the surviving or acquiring entity (or its parent) immediately following such transaction (taking into account only voting power resulting from stock held by such stockholders prior to such transaction)&#59; (iii)&#160;any transaction or series of related transactions to which the Company is a party in which in excess of fifty percent (50%)&#160;of the Company&#8217;s voting power outstanding before such transaction is transferred or (iv)&#160;a sale, conveyance or other disposition of all or substantially all of the assets of the Company (including without limitation a license of all or substantially all of the Company&#8217;s intellectual property that is either exclusive or otherwise structured in a manner that constitutes a license of all or substantially all of the assets of the Company)&#59; </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">provided</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> that a Change in Control shall not include (A)&#160;a merger or consolidation with a wholly-owned subsidiary of the Company, (B)&#160;a merger effected exclusively for the purpose of changing the domicile of the Company or (C)&#160;any transaction or series of related transactions principally for bona fide equity financing purposes. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(d) &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Good Reason</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221; shall mean any of the following events which CSO provides written notice to the Company of within 90 days of such event having occurred and which is not cured by the Company within 30 days after such written notice thereof is provided to the Company by CSO&#58; (i)&#160;any reduction of CSO&#8217;s base salary or target annual bonus&#59; (ii)&#160;any involuntary relocation of CSO&#8217;s principal workplace to a location more than 35 miles in any direction from CSO&#8217;s current principal workplace, (iii)&#160;a substantial and material adverse change, without CSO&#8217;s written consent, in CSO&#8217;s title, authority, responsibility or duties&#59; or (iv)&#160;any material breach by the Company of any provision of this Agreement or any other employment agreement, after written notice delivered to the Company of such breach and the Company&#8217;s failure to cure such breach&#59; </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">provided, however</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, in the context of a Change in Control, CSO shall not have Good Reason to resign in connection with a reorganization of the Company in which the executive would retain substantially similar title, authority, duties, base pay and </font></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="margin-bottom:0.1pt;"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">bonus but might have greater or lesser reporting responsibilities. In order to constitute a termination of employment for Good Reason, CSO&#8217;s employment must be terminated no later than 180 days following the initial occurrence of any events set forth above. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Terminations Without Cause or for Good Reason</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. If CSO&#8217;s employment shall terminate involuntarily without Cause or for Good Reason, the Company shall provide CSO with severance payments and benefits pursuant to this Section&#160;2. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Terminations Not in Connection with a Change in Control</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. If CSO&#8217;s employment shall terminate involuntarily without Cause or for Good Reason, prior to a Change in Control or more than eighteen (18)&#160;months following a Change in Control, the Company shall provide CSO with the following severance payments and benefits in lieu of any severance benefits to which the CSO may otherwise be entitled to under any severance plan or program maintained by the Company&#58; </font></div><div style="text-indent:48.95pt;padding-left:24.45pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(i) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Severance Payments</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#58; Pay to CSO an amount equal to twelve (12)&#160;months then current base salary, payable in substantially equal installments in accordance with the Company&#8217;s customary payroll practices and procedures. The continuation of your base salary shall be paid beginning on the sixtieth (60th)&#160;day following the date of termination, all payments deferred pursuant to this sentence shall be paid in a lump sum to CSO and any remaining payments due under this paragraph shall be paid as otherwise provided herein. </font></div><div style="text-indent:48.95pt;padding-left:24.45pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(ii) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Continued Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. If CSO elects to continue her health insurance coverage under the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">COBRA</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221;) (if applicable) following such termination, then the Company shall pay CSO&#8217;s monthly COBRA premium (if applicable) for continued health insurance coverage for CSO and CSO&#8217;s eligible dependents until the earlier of (i)&#160;twelve (12)&#160;months following the termination date, or (ii)&#160;the date upon which CSO and her eligible dependents become eligible for comparable coverage under a group health insurance plan maintained by subsequent employer. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(b) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Terminations in Connection with a Change in Control</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. If CSO&#8217;s employment shall terminate involuntarily without Cause or for Good Reason, within eighteen (18)&#160;months following a Change in Control, the Company shall provide CSO with the following severance payments and benefits in lieu of any severance benefits to which the CSO may otherwise be entitled to under any severance plan or program maintained by the Company&#58; </font></div><div style="text-indent:48.95pt;padding-left:24.45pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(i) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Severance Payments</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#58; Pay to CSO an amount equal to twelve (12)&#160;months then current base salary, payable in a lump sum on the sixtieth (60th)&#160;day following the termination of employment. </font></div><div style="text-indent:48.95pt;padding-left:24.45pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(ii) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Continued Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. If CSO elects to continue her health insurance coverage under COBRA (if applicable) following such termination, then the Company shall pay CSO&#8217;s monthly COBRA premium (if applicable) for continued health insurance coverage for CSO and CSO&#8217;s eligible dependents until the earlier of (i)&#160;twelve (12)&#160;months following the termination date, or (ii)&#160;the date upon which CSO and her eligible dependents become eligible for comparable coverage under a group health insurance plan maintained by subsequent employer. </font></div><div style="text-indent:48.95pt;padding-left:24.45pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(iii) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Equity Awards</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. Notwithstanding any provision to the contrary in any equity award agreement or equity compensation plan, the Company shall cause all outstanding equity awards then held by CSO (including, without limitation, stock options, stock appreciation rights, phantom shares, restricted stock or similar awards) to become fully vested and, if applicable, exercisable with respect to all the shares subject thereto effective immediately prior to the date of termination. In all other respects, such awards will continue to be subject to the terms and conditions of the plans, if any, under which they were granted and any applicable agreements between the Company and CSO. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(c) Notwithstanding anything to the contrary in this Section&#160;2, in the event that the Company, or its successor, requests CSO to continue to serve in the same position following a Change in Control for a six (6)-month (or shorter) transition period (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Transition Period</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221;), CSO shall not have Good Reason to resign pursuant to Section&#160;1(d)(iii) during such Transition Period regardless if CSO&#8217;s title, authority, responsibility or duties have been materially reduced&#59; provided that during such Transition Period CSO continues to be paid the same salary and be provided with the same bonus opportunity, if any, as in effect immediately prior to such Change in Control and CSO&#8217;s principal workplace is not relocated more than 35 miles from its location immediately prior to such Change in Control. Following the Transition Period, CSO may resign for Good Reason pursuant to Section&#160;1(d)(iii) and be entitled to the benefits set forth in Section&#160;2(b). </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Conditions to Receipt of Severance</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Separation Agreement and Release of Claims</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The receipt of any severance pursuant to Section&#160;2 will be subject to CSO signing and not revoking a separation agreement and release of claims in a form reasonably acceptable to the Company within sixty (60)&#160;days following CSO&#8217;s termination of employment</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> No severance pursuant to Section&#160;2 will be paid or provided until the separation agreement and release of claims becomes effective. </font></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="margin-bottom:0.1pt;"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(b) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Section&#160;409A</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. Notwithstanding anything contained in this Agreement to the contrary, to the maximum extent permitted by applicable law, amounts payable to CSO pursuant to Section&#160;2 shall be made in reliance upon Treas. Reg. Section&#160;1.409A-1(b)(9) (Separation Pay Plans) or Treas. Reg. Section&#160;1.409A-1(b)(4) (Short-Term Deferrals). For this purpose each installment or monthly payment to which CSO is entitled under Section&#160;2 shall be considered a separate and distinct payment. In addition, (i)&#160;no amount deemed deferred compensation subject to Section&#160;409A shall be payable pursuant to Section&#160;2 unless the CSO&#8217;s termination of employment constitutes a &#8220;separation from service&#8221; within the meaning of Treas. Reg. Section&#160;1.409A-1(h) and (ii)&#160;if the CSO is deemed at the time of her separation from service to be a &#8220;specified employee&#8221; for purposes of Section&#160;409A(a)(2)(B)(i) of the Code, then to the extent delayed commencement of any portion of the termination benefits to which CSO is entitled under this Agreement is required in order to avoid a prohibited distribution under Section&#160;409A(a)(2)(B)(i) of the Code, such portion of CSO&#8217;s termination benefits shall not be provided to CSO prior to the earlier of (A)&#160;the expiration of the six-month period measured from the date of the CSO&#8217;s &#8220;separation from service&#8221; with the Company (as such term is defined in the Treasury Regulations issued under Section&#160;409A of the Code) or (B)&#160;the date of CSO&#8217;s death. Upon the earlier of such dates, all payments deferred pursuant to this Section&#160;3(b) shall be paid in a lump sum to CSO, and any remaining payments due under the Agreement shall be paid as otherwise provided herein. The determination of whether CSO is a &#8220;specified employee&#8221; for purposes of Section&#160;409A(a)(2)(B)(i) of the Code as of the time of her separation from service shall be made by the Company in accordance with the terms of Section&#160;409A of the Code and applicable guidance thereunder (including without limitation Treas. Reg. Section&#160;1.409A-1(i) and any successor provision thereto). The reimbursement of any expense under this Agreement shall be made no later than December&#160;31 of the year following the year in which the expense was incurred. The amount of expenses reimbursed in one year shall not affect the amount eligible for reimbursement in any subsequent year. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Successors and Binding Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a) The Company will require any successor (whether direct or indirect, by purchase, merger, consolidation, reorganization or otherwise, including, without limitation, any successor due to a Change in Control) to the business or assets of the Company, by agreement in form and substance reasonably satisfactory to CSO, expressly to assume and agree to perform this Agreement in the same manner and to the same extent the Company would be required to perform if no such succession had taken place. This Agreement will be binding upon and inure to the benefit of the Company and any successor to the Company, including, without limitation, any persons directly or indirectly acquiring the business or assets of the Company in a transaction constituting a Change in Control (and such successor shall thereafter be deemed the &#8220;Company&#8221; for the purpose of this Agreement), but will not otherwise be assignable, transferable or delegable by the Company. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(b) This Agreement will inure to the benefit of and be enforceable by CSO&#8217;s personal or legal representatives, executors, administrators, successors, heirs, distributees and legatees. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(c) This Agreement is personal in nature and neither of the parties hereto shall, without the consent of the other, assign, transfer or delegate this Agreement or any rights or obligations hereunder except as expressly provided in Sections 4(a) and 4(b). Without limiting the generality or effect of the foregoing, CSO&#8217;s right to receive payments hereunder will not be assignable, transferable or delegable, whether by pledge, creation of a security interest, or otherwise, other than by a transfer by CSO&#8217;s will or by the laws of descent and distribution and, in the event of any attempted assignment or transfer contrary to this Section&#160;4(c), the Company shall have no liability to pay any amount so attempted to be assigned, transferred or delegated. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Amendment or Termination of Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. This Agreement may be changed or terminated only upon the mutual written consent of the Company and CSO. The written consent of the Company to a change or termination of this Agreement must be signed by an executive officer of the Company after such change or termination has been approved by the Board. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">6. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Notices</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. For all purposes of this Agreement, all communications, including without limitation notices, consents, requests or approvals, required or permitted to be given hereunder will be in writing and will be deemed to have been duly given when hand delivered or dispatched by electronic facsimile transmission (with receipt thereof orally confirmed), or five business days after having been mailed by United States registered or certified mail, return receipt requested, postage prepaid, or three business days after having been sent by a nationally recognized overnight courier service such as FedEx, UPS, or DHL, addressed to the Company (to the attention of the Secretary of the Company) at its principal executive office and to CSO at her principal residence, or to such other address as any party may have furnished to the other in writing and in accordance herewith, except that notices of changes of address shall be effective only upon receipt. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">7. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Validity</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. If any provision of this Agreement or the application of any provision hereof to any person or circumstances is held invalid, unenforceable or otherwise illegal, the remainder of this Agreement and the application of such provision to any other person or circumstances will not be affected, and the provision so held to be invalid, unenforceable or otherwise illegal will be reformed to the extent (and only to the extent) necessary to make it enforceable, valid or legal. </font></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="margin-bottom:0.1pt;"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">8. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Governing Law&#59; Jurisdiction</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The laws of the state of California shall govern the interpretation, validity and performance of the terms of this Agreement, regardless of the law that might be applied under principles of conflicts of law. Any suit, action or proceeding against CSO, with respect to this Agreement, or any judgment entered by any court in respect of any of such, may be brought in any court of competent jurisdiction in the State of California, and CSO hereby submits to the jurisdiction of such courts for the purpose of any such suit, action, proceeding or judgment. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">9. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Miscellaneous</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. No provision of this Agreement may be modified, waived or discharged unless such waiver, modification or discharge is agreed to in writing signed by CSO and the Company. No waiver by either party hereto at any time of any breach by the other party hereto or compliance with any condition or provision of this Agreement to be performed by such other party will be deemed a waiver of similar or dissimilar provisions or conditions at the same or at any prior or subsequent time. This Agreement constitutes the entire agreement of the parties with respect to the subject matter hereof and supersedes any and all prior agreements of the parties with respect to such subject matter. No agreements or representations, oral or otherwise, expressed or implied with respect to the subject matter hereof have been made by either party which are not set forth expressly in this Agreement. References to Sections are to references to Sections of this Agreement. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">10. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Counterparts</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. This Agreement may be executed in one or more counterparts, each of which shall be deemed to be an original but all of which together will constitute one and the same agreement. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">11. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Interpretation</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The parties acknowledge and agree that, to the extent applicable, this Agreement shall be interpreted in accordance with, and the parties agree to use their best efforts to achieve timely compliance with, Section&#160;409A of the Code, and the Department of Treasury Regulations and other interpretive guidance issued thereunder, including, without limitation, any such regulations or other guidance that may be issued after the Effective Date. Notwithstanding any provision of this Agreement to the contrary, in the event that the Company determines that any amounts payable hereunder would otherwise be taxable to CSO under Section&#160;409A, the Company may adopt such limited amendments to this Agreement and appropriate policies and procedures, including amendments and policies with retroactive effect, that the Company reasonably determines are necessary or appropriate to comply with the requirements of Section&#160;409A and thereby avoid the application of taxes under such Section. </font></div><div style="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#91;signature page follows&#93;</font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">IN WITNESS WHEREOF, the parties have caused this Agreement to be duly executed and delivered as of the date first above written. </font></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:46.783%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">CORCEPT THERAPEUTICS INCORPORATED</font></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Charlie Robb</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charlie Robb, Chief Financial Officer</font></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Hazel Hunt</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Hazel Hunt, Chief Scientific Officer</font></td></tr></table></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="margin-bottom:0.1pt;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>cortex102severanceandc.htm
<DESCRIPTION>EX-10.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 2020 Workiva -->
<title>Document</title></head><body><div id="i977120f151c94e0c8c89d218485f7f15_1"></div><div style="min-height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Exhibit 10.2</font></div><div style="text-align:center;margin-bottom:0.1pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%;text-decoration: underline;">SEVERANCE AND CHANGE IN CONTROL AGREEMENT</font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">THIS SEVERANCE AND</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CHANGE IN CONTROL AGREEMENT</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221;) dated as of August 3, 2020 (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Effective Date</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221;) is entered into by and between Joseph Douglas (&#8220;J.D.&#8221;) Lyon, Chief Accounting Officer (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">CAO</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221;) and Corcept Therapeutics Incorporated, a Delaware corporation (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Company</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221;). </font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">WITNESSETH&#58; </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">WHEREAS, CAO is a senior executive of the Company and is expected to continue to make major contributions to the short- and long-term profitability, growth and financial strength of the Company&#59; </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">WHEREAS, the Company recognizes that, as is the case for most publicly held companies, the possibility of a Change in Control (as defined below) exists&#59; </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">WHEREAS, the Company desires to assure itself of both present and future continuity of management&#59; </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">WHEREAS, the Company wishes to ensure that CAO is not practically disabled from discharging his duties in respect of a proposed or actual transaction involving a Change in Control&#59; and </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">WHEREAS, the Company desires to provide additional inducement for CAO to continue to remain in the employ of the Company. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">NOW, THEREFORE, in exchange for good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, the Company and CAO agree as follows&#58; </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Certain Defined Terms</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. In addition to terms defined elsewhere herein, the following terms have the following meanings when used in this Agreement with initial capital letters&#58; </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a) &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Board</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221; shall mean the Board of Directors of the Company. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(b) &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Cause</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221; shall mean (i)&#160;CAO&#8217;s gross negligence or willful misconduct in the performance of his duties to the Company where such gross negligence or willful misconduct has resulted or is likely to result in material damage to the Company or its subsidiaries&#59; (ii)&#160;CAO&#8217;s willful and habitual neglect of his duties of consulting or employment&#59; (iii)&#160;CAO&#8217;s commission of any act of fraud with respect to the Company&#59; (iv)&#160;CAO&#8217;s conviction of or plea of guilty or </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">nolo contendere</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> to felony criminal conduct or any crime involving moral turpitude&#59; or (v)&#160;CAO&#8217;s violation of any noncompetition or confidentiality agreement that CAO has entered into with the Company. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(c) The term &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Change in Control</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221; shall mean&#58; (i)&#160;the liquidation, dissolution or winding up of the Company&#59; (ii)&#160;any consolidation or merger of the Company with or into any other corporation or other entity or person, or any other corporate reorganization in which the Company&#8217;s stockholders immediately prior to such transaction do not hold more than fifty percent (50%)&#160;of the voting power of the surviving or acquiring entity (or its parent) immediately following such transaction (taking into account only voting power resulting from stock held by such stockholders prior to such transaction)&#59; (iii)&#160;any transaction or series of related transactions to which the Company is a party in which in excess of fifty percent (50%)&#160;of the Company&#8217;s voting power outstanding before such transaction is transferred or (iv)&#160;a sale, conveyance or other disposition of all or substantially all of the assets of the Company (including without limitation a license of all or substantially all of the Company&#8217;s intellectual property that is either exclusive or otherwise structured in a manner that constitutes a license of all or substantially all of the assets of the Company)&#59; </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">provided</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> that a Change in Control shall not include (A)&#160;a merger or consolidation with a wholly-owned subsidiary of the Company, (B)&#160;a merger effected exclusively for the purpose of changing the domicile of the Company or (C)&#160;any transaction or series of related transactions principally for bona fide equity financing purposes. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(d) &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Good Reason</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221; shall mean any of the following events which CAO provides written notice to the Company of within 90 days of such event having occurred and which is not cured by the Company within 30 days after such written notice thereof is provided to the Company by CAO&#58; (i)&#160;any reduction of CAO&#8217;s base salary or target annual bonus&#59; (ii)&#160;any involuntary relocation of CAO&#8217;s principal workplace to a location more than 35 miles in any direction from CAO&#8217;s current principal workplace, (iii)&#160;a substantial and material adverse change, without CAO&#8217;s written consent, in CAO&#8217;s title, authority, responsibility or duties&#59; or (iv)&#160;any material breach by the Company of any provision of this Agreement or any other employment agreement, after written notice delivered to the Company of such breach and the Company&#8217;s failure to cure such breach&#59; </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">provided, however</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, in the context of a Change in Control, CAO shall not have Good Reason to resign in connection with a reorganization of the Company in which the executive would retain substantially similar title, authority, duties, base pay </font></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="margin-bottom:0.1pt;"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and bonus but might have greater or lesser reporting responsibilities. In order to constitute a termination of employment for Good Reason, CAO&#8217;s employment must be terminated no later than 180 days following the initial occurrence of any events set forth above. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Terminations Without Cause or for Good Reason</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. If CAO&#8217;s employment shall terminate involuntarily without Cause or for Good Reason, the Company shall provide CAO with severance payments and benefits pursuant to this Section&#160;2. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Terminations Not in Connection with a Change in Control</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. If CAO&#8217;s employment shall terminate involuntarily without Cause or for Good Reason, prior to a Change in Control or more than eighteen (18)&#160;months following a Change in Control, the Company shall provide CAO with the following severance payments and benefits in lieu of any severance benefits to which the CAO may otherwise be entitled to under any severance plan or program maintained by the Company&#58; </font></div><div style="text-indent:48.95pt;padding-left:24.45pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(i) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Severance Payments</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#58; Pay to CAO an amount equal to twelve (12)&#160;months then current base salary, payable in substantially equal installments in accordance with the Company&#8217;s customary payroll practices and procedures. The continuation of your base salary shall be paid beginning on the sixtieth (60th)&#160;day following the date of termination, all payments deferred pursuant to this sentence shall be paid in a lump sum to CAO and any remaining payments due under this paragraph shall be paid as otherwise provided herein. </font></div><div style="text-indent:48.95pt;padding-left:24.45pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(ii) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Continued Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. If CAO elects to continue his health insurance coverage under the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">COBRA</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221;) following such termination, then the Company shall pay CAO&#8217;s monthly COBRA premium for continued health insurance coverage for CAO and CAO&#8217;s eligible dependents until the earlier of (i)&#160;twelve (12)&#160;months following the termination date, or (ii)&#160;the date upon which CAO and his eligible dependents become eligible for comparable coverage under a group health insurance plan maintained by subsequent employer. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(b) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Terminations in Connection with a Change in Control</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. If CAO&#8217;s employment shall terminate involuntarily without Cause or for Good Reason, within eighteen (18)&#160;months following a Change in Control, the Company shall provide CAO with the following severance payments and benefits in lieu of any severance benefits to which the CAO may otherwise be entitled to under any severance plan or program maintained by the Company&#58; </font></div><div style="text-indent:48.95pt;padding-left:24.45pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(i) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Severance Payments</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#58; Pay to CAO an amount equal to twelve (12)&#160;months then current base salary, payable in a lump sum on the sixtieth (60th)&#160;day following the termination of employment. </font></div><div style="text-indent:48.95pt;padding-left:24.45pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(ii) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Continued Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. If CAO elects to continue his health insurance coverage under COBRA following such termination, then the Company shall pay CAO&#8217;s monthly COBRA premium for continued health insurance coverage for CAO and CAO&#8217;s eligible dependents until the earlier of (i)&#160;twelve (12)&#160;months following the termination date, or (ii)&#160;the date upon which CAO and his eligible dependents become eligible for comparable coverage under a group health insurance plan maintained by subsequent employer. </font></div><div style="text-indent:48.95pt;padding-left:24.45pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(iii) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Equity Awards</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. Notwithstanding any provision to the contrary in any equity award agreement or equity compensation plan, the Company shall cause all outstanding equity awards then held by CAO (including, without limitation, stock options, stock appreciation rights, phantom shares, restricted stock or similar awards) to become fully vested and, if applicable, exercisable with respect to all the shares subject thereto effective immediately prior to the date of termination. In all other respects, such awards will continue to be subject to the terms and conditions of the plans, if any, under which they were granted and any applicable agreements between the Company and CAO. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(c) Notwithstanding anything to the contrary in this Section&#160;2, in the event that the Company, or its successor, requests CAO to continue to serve in the same position following a Change in Control for a six (6)-month (or shorter) transition period (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Transition Period</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221;), CAO shall not have Good Reason to resign pursuant to Section&#160;1(d)(iii) during such Transition Period regardless if CAO&#8217;s title, authority, responsibility or duties have been materially reduced&#59; provided that during such Transition Period CAO continues to be paid the same salary and be provided with the same bonus opportunity, if any, as in effect immediately prior to such Change in Control and CAO&#8217;s principal workplace is not relocated more than 35 miles from its location immediately prior to such Change in Control. Following the Transition Period, CAO may resign for Good Reason pursuant to Section&#160;1(d)(iii) and be entitled to the benefits set forth in Section&#160;2(b). </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Conditions to Receipt of Severance</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Separation Agreement and Release of Claims</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The receipt of any severance pursuant to Section&#160;2 will be subject to CAO signing and not revoking a separation agreement and release of claims in a form reasonably acceptable to the Company within sixty (60)&#160;days following CAO&#8217;s termination of employment</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> No severance pursuant to Section&#160;2 will be paid or provided until the separation agreement and release of claims becomes effective. </font></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="margin-bottom:0.1pt;"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(b) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Section&#160;409A</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. Notwithstanding anything contained in this Agreement to the contrary, to the maximum extent permitted by applicable law, amounts payable to CAO pursuant to Section&#160;2 shall be made in reliance upon Treas. Reg. Section&#160;1.409A-1(b)(9) (Separation Pay Plans) or Treas. Reg. Section&#160;1.409A-1(b)(4) (Short-Term Deferrals). For this purpose each installment or monthly payment to which CAO is entitled under Section&#160;2 shall be considered a separate and distinct payment. In addition, (i)&#160;no amount deemed deferred compensation subject to Section&#160;409A shall be payable pursuant to Section&#160;2 unless the CAO&#8217;s termination of employment constitutes a &#8220;separation from service&#8221; within the meaning of Treas. Reg. Section&#160;1.409A-1(h) and (ii)&#160;if the CAO is deemed at the time of his separation from service to be a &#8220;specified employee&#8221; for purposes of Section&#160;409A(a)(2)(B)(i) of the Code, then to the extent delayed commencement of any portion of the termination benefits to which CAO is entitled under this Agreement is required in order to avoid a prohibited distribution under Section&#160;409A(a)(2)(B)(i) of the Code, such portion of CAO&#8217;s termination benefits shall not be provided to CAO prior to the earlier of (A)&#160;the expiration of the six-month period measured from the date of the CAO&#8217;s &#8220;separation from service&#8221; with the Company (as such term is defined in the Treasury Regulations issued under Section&#160;409A of the Code) or (B)&#160;the date of CAO&#8217;s death. Upon the earlier of such dates, all payments deferred pursuant to this Section&#160;3(b) shall be paid in a lump sum to CAO, and any remaining payments due under the Agreement shall be paid as otherwise provided herein. The determination of whether CAO is a &#8220;specified employee&#8221; for purposes of Section&#160;409A(a)(2)(B)(i) of the Code as of the time of his separation from service shall be made by the Company in accordance with the terms of Section&#160;409A of the Code and applicable guidance thereunder (including without limitation Treas. Reg. Section&#160;1.409A-1(i) and any successor provision thereto). The reimbursement of any expense under this Agreement shall be made no later than December&#160;31 of the year following the year in which the expense was incurred. The amount of expenses reimbursed in one year shall not affect the amount eligible for reimbursement in any subsequent year. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Successors and Binding Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a) The Company will require any successor (whether direct or indirect, by purchase, merger, consolidation, reorganization or otherwise, including, without limitation, any successor due to a Change in Control) to the business or assets of the Company, by agreement in form and substance reasonably satisfactory to CAO, expressly to assume and agree to perform this Agreement in the same manner and to the same extent the Company would be required to perform if no such succession had taken place. This Agreement will be binding upon and inure to the benefit of the Company and any successor to the Company, including, without limitation, any persons directly or indirectly acquiring the business or assets of the Company in a transaction constituting a Change in Control (and such successor shall thereafter be deemed the &#8220;Company&#8221; for the purpose of this Agreement), but will not otherwise be assignable, transferable or delegable by the Company. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(b) This Agreement will inure to the benefit of and be enforceable by CAO&#8217;s personal or legal representatives, executors, administrators, successors, heirs, distributees and legatees. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(c) This Agreement is personal in nature and neither of the parties hereto shall, without the consent of the other, assign, transfer or delegate this Agreement or any rights or obligations hereunder except as expressly provided in Sections 4(a) and 4(b). Without limiting the generality or effect of the foregoing, CAO&#8217;s right to receive payments hereunder will not be assignable, transferable or delegable, whether by pledge, creation of a security interest, or otherwise, other than by a transfer by CAO&#8217;s will or by the laws of descent and distribution and, in the event of any attempted assignment or transfer contrary to this Section&#160;4(c), the Company shall have no liability to pay any amount so attempted to be assigned, transferred or delegated. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Amendment or Termination of Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. This Agreement may be changed or terminated only upon the mutual written consent of the Company and CAO. The written consent of the Company to a change or termination of this Agreement must be signed by an executive officer of the Company after such change or termination has been approved by the Board. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">6. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Notices</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. For all purposes of this Agreement, all communications, including without limitation notices, consents, requests or approvals, required or permitted to be given hereunder will be in writing and will be deemed to have been duly given when hand delivered or dispatched by electronic facsimile transmission (with receipt thereof orally confirmed), or five business days after having been mailed by United States registered or certified mail, return receipt requested, postage prepaid, or three business days after having been sent by a nationally recognized overnight courier service such as FedEx, UPS, or DHL, addressed to the Company (to the attention of the Secretary of the Company) at its principal executive office and to CAO at his principal residence, or to such other address as any party may have furnished to the other in writing and in accordance herewith, except that notices of changes of address shall be effective only upon receipt. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">7. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Validity</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. If any provision of this Agreement or the application of any provision hereof to any person or circumstances is held invalid, unenforceable or otherwise illegal, the remainder of this Agreement and the application of such provision to any other person or circumstances will not be affected, and the provision so held to be invalid, unenforceable or otherwise illegal will be reformed to the extent (and only to the extent) necessary to make it enforceable, valid or legal. </font></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="margin-bottom:0.1pt;"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">8. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Governing Law&#59; Jurisdiction</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The laws of the state of California shall govern the interpretation, validity and performance of the terms of this Agreement, regardless of the law that might be applied under principles of conflicts of law. Any suit, action or proceeding against CAO, with respect to this Agreement, or any judgment entered by any court in respect of any of such, may be brought in any court of competent jurisdiction in the State of California, and CAO hereby submits to the jurisdiction of such courts for the purpose of any such suit, action, proceeding or judgment. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">9. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Miscellaneous</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. No provision of this Agreement may be modified, waived or discharged unless such waiver, modification or discharge is agreed to in writing signed by CAO and the Company. No waiver by either party hereto at any time of any breach by the other party hereto or compliance with any condition or provision of this Agreement to be performed by such other party will be deemed a waiver of similar or dissimilar provisions or conditions at the same or at any prior or subsequent time. This Agreement constitutes the entire agreement of the parties with respect to the subject matter hereof and supersedes any and all prior agreements of the parties with respect to such subject matter. No agreements or representations, oral or otherwise, expressed or implied with respect to the subject matter hereof have been made by either party which are not set forth expressly in this Agreement. References to Sections are to references to Sections of this Agreement. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">10. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Counterparts</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. This Agreement may be executed in one or more counterparts, each of which shall be deemed to be an original but all of which together will constitute one and the same agreement. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">11. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Interpretation</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The parties acknowledge and agree that, to the extent applicable, this Agreement shall be interpreted in accordance with, and the parties agree to use their best efforts to achieve timely compliance with, Section&#160;409A of the Code, and the Department of Treasury Regulations and other interpretive guidance issued thereunder, including, without limitation, any such regulations or other guidance that may be issued after the Effective Date. Notwithstanding any provision of this Agreement to the contrary, in the event that the Company determines that any amounts payable hereunder would otherwise be taxable to CAO under Section&#160;409A, the Company may adopt such limited amendments to this Agreement and appropriate policies and procedures, including amendments and policies with retroactive effect, that the Company reasonably determines are necessary or appropriate to comply with the requirements of Section&#160;409A and thereby avoid the application of taxes under such Section. </font></div><div style="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#91;signature page follows&#93;</font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">IN WITNESS WHEREOF, the parties have caused this Agreement to be duly executed and delivered as of the date first above written. </font></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:46.783%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">CORCEPT THERAPEUTICS INCORPORATED</font></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Charlie Robb</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charlie Robb, Chief Financial Officer</font></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; J.D. Lyon</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">J.D. Lyon, Chief Accounting Officer</font></td></tr></table></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="margin-bottom:0.1pt;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.3
<SEQUENCE>4
<FILENAME>cortex103severanceandc.htm
<DESCRIPTION>EX-10.3
<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 2020 Workiva -->
<title>Document</title></head><body><div id="i0b10ef79895140ec8af9092ba85cd5de_1"></div><div style="min-height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Exhibit 10.3</font></div><div style="text-align:center;margin-bottom:0.1pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%;text-decoration: underline;">SEVERANCE AND CHANGE IN CONTROL AGREEMENT</font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">THIS SEVERANCE AND</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CHANGE IN CONTROL AGREEMENT</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221;) dated as of August 3, 2020 (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Effective Date</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221;) is entered into by and between Sean Maduck, Chief Commercial Officer (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">CCO</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221;) and Corcept Therapeutics Incorporated, a Delaware corporation (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Company</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221;). </font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">WITNESSETH&#58; </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">WHEREAS, CCO is a senior executive of the Company and is expected to continue to make major contributions to the short- and long-term profitability, growth and financial strength of the Company&#59; </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">WHEREAS, the Company recognizes that, as is the case for most publicly held companies, the possibility of a Change in Control (as defined below) exists&#59; </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">WHEREAS, the Company desires to assure itself of both present and future continuity of management&#59; </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">WHEREAS, the Company wishes to ensure that CCO is not practically disabled from discharging his duties in respect of a proposed or actual transaction involving a Change in Control&#59; and </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">WHEREAS, the Company desires to provide additional inducement for CCO to continue to remain in the employ of the Company. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">NOW, THEREFORE, in exchange for good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, the Company and CCO agree as follows&#58; </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Certain Defined Terms</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. In addition to terms defined elsewhere herein, the following terms have the following meanings when used in this Agreement with initial capital letters&#58; </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a) &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Board</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221; shall mean the Board of Directors of the Company. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(b) &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Cause</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221; shall mean (i)&#160;CCO&#8217;s gross negligence or willful misconduct in the performance of his duties to the Company where such gross negligence or willful misconduct has resulted or is likely to result in material damage to the Company or its subsidiaries&#59; (ii)&#160;CCO&#8217;s willful and habitual neglect of his duties of consulting or employment&#59; (iii)&#160;CCO&#8217;s commission of any act of fraud with respect to the Company&#59; (iv)&#160;CCO&#8217;s conviction of or plea of guilty or </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">nolo contendere</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> to felony criminal conduct or any crime involving moral turpitude&#59; or (v)&#160;CCO&#8217;s violation of any noncompetition or confidentiality agreement that CCO has entered into with the Company. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(c) The term &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Change in Control</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221; shall mean&#58; (i)&#160;the liquidation, dissolution or winding up of the Company&#59; (ii)&#160;any consolidation or merger of the Company with or into any other corporation or other entity or person, or any other corporate reorganization in which the Company&#8217;s stockholders immediately prior to such transaction do not hold more than fifty percent (50%)&#160;of the voting power of the surviving or acquiring entity (or its parent) immediately following such transaction (taking into account only voting power resulting from stock held by such stockholders prior to such transaction)&#59; (iii)&#160;any transaction or series of related transactions to which the Company is a party in which in excess of fifty percent (50%)&#160;of the Company&#8217;s voting power outstanding before such transaction is transferred or (iv)&#160;a sale, conveyance or other disposition of all or substantially all of the assets of the Company (including without limitation a license of all or substantially all of the Company&#8217;s intellectual property that is either exclusive or otherwise structured in a manner that constitutes a license of all or substantially all of the assets of the Company)&#59; </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">provided</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> that a Change in Control shall not include (A)&#160;a merger or consolidation with a wholly-owned subsidiary of the Company, (B)&#160;a merger effected exclusively for the purpose of changing the domicile of the Company or (C)&#160;any transaction or series of related transactions principally for bona fide equity financing purposes. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(d) &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Good Reason</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221; shall mean any of the following events which CCO provides written notice to the Company of within 90 days of such event having occurred and which is not cured by the Company within 30 days after such written notice thereof is provided to the Company by CCO&#58; (i)&#160;any reduction of CCO&#8217;s base salary or target annual bonus&#59; (ii)&#160;any involuntary relocation of CCO&#8217;s principal workplace to a location more than 35 miles in any direction from CCO&#8217;s current principal workplace, (iii)&#160;a substantial and material adverse change, without CCO&#8217;s written consent, in CCO&#8217;s title, authority, responsibility or duties&#59; or (iv)&#160;any material breach by the Company of any provision of this Agreement or any other employment agreement, after written notice delivered to the Company of such breach and the Company&#8217;s failure to cure such breach&#59; </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">provided, however</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, in the context of a Change in Control, CCO shall not have Good Reason to resign in connection with a reorganization of the Company in which the executive would retain substantially similar title, authority, duties, base pay </font></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="margin-bottom:0.1pt;"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and bonus but might have greater or lesser reporting responsibilities. In order to constitute a termination of employment for Good Reason, CCO&#8217;s employment must be terminated no later than 180 days following the initial occurrence of any events set forth above. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Terminations Without Cause or for Good Reason</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. If CCO&#8217;s employment shall terminate involuntarily without Cause or for Good Reason, the Company shall provide CCO with severance payments and benefits pursuant to this Section&#160;2. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Terminations Not in Connection with a Change in Control</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. If CCO&#8217;s employment shall terminate involuntarily without Cause or for Good Reason, prior to a Change in Control or more than eighteen (18)&#160;months following a Change in Control, the Company shall provide CCO with the following severance payments and benefits in lieu of any severance benefits to which the CCO may otherwise be entitled to under any severance plan or program maintained by the Company&#58; </font></div><div style="text-indent:48.95pt;padding-left:24.45pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(i) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Severance Payments</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#58; Pay to CCO an amount equal to twelve (12)&#160;months then current base salary, payable in substantially equal installments in accordance with the Company&#8217;s customary payroll practices and procedures. The continuation of your base salary shall be paid beginning on the sixtieth (60th)&#160;day following the date of termination, all payments deferred pursuant to this sentence shall be paid in a lump sum to CCO and any remaining payments due under this paragraph shall be paid as otherwise provided herein. </font></div><div style="text-indent:48.95pt;padding-left:24.45pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(ii) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Continued Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. If CCO elects to continue his health insurance coverage under the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">COBRA</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221;) following such termination, then the Company shall pay CCO&#8217;s monthly COBRA premium for continued health insurance coverage for CCO and CCO&#8217;s eligible dependents until the earlier of (i)&#160;twelve (12)&#160;months following the termination date, or (ii)&#160;the date upon which CCO and his eligible dependents become eligible for comparable coverage under a group health insurance plan maintained by subsequent employer. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(b) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Terminations in Connection with a Change in Control</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. If CCO&#8217;s employment shall terminate involuntarily without Cause or for Good Reason, within eighteen (18)&#160;months following a Change in Control, the Company shall provide CCO with the following severance payments and benefits in lieu of any severance benefits to which the CCO may otherwise be entitled to under any severance plan or program maintained by the Company&#58; </font></div><div style="text-indent:48.95pt;padding-left:24.45pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(i) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Severance Payments</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#58; Pay to CCO an amount equal to twelve (12)&#160;months then current base salary, payable in a lump sum on the sixtieth (60th)&#160;day following the termination of employment. </font></div><div style="text-indent:48.95pt;padding-left:24.45pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(ii) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Continued Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. If CCO elects to continue his health insurance coverage under COBRA following such termination, then the Company shall pay CCO&#8217;s monthly COBRA premium for continued health insurance coverage for CCO and CCO&#8217;s eligible dependents until the earlier of (i)&#160;twelve (12)&#160;months following the termination date, or (ii)&#160;the date upon which CCO and his eligible dependents become eligible for comparable coverage under a group health insurance plan maintained by subsequent employer. </font></div><div style="text-indent:48.95pt;padding-left:24.45pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(iii) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Equity Awards</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. Notwithstanding any provision to the contrary in any equity award agreement or equity compensation plan, the Company shall cause all outstanding equity awards then held by CCO (including, without limitation, stock options, stock appreciation rights, phantom shares, restricted stock or similar awards) to become fully vested and, if applicable, exercisable with respect to all the shares subject thereto effective immediately prior to the date of termination. In all other respects, such awards will continue to be subject to the terms and conditions of the plans, if any, under which they were granted and any applicable agreements between the Company and CCO. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(c) Notwithstanding anything to the contrary in this Section&#160;2, in the event that the Company, or its successor, requests CCO to continue to serve in the same position following a Change in Control for a six (6)-month (or shorter) transition period (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Transition Period</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221;), CCO shall not have Good Reason to resign pursuant to Section&#160;1(d)(iii) during such Transition Period regardless if CCO&#8217;s title, authority, responsibility or duties have been materially reduced&#59; provided that during such Transition Period CCO continues to be paid the same salary and be provided with the same bonus opportunity, if any, as in effect immediately prior to such Change in Control and CCO&#8217;s principal workplace is not relocated more than 35 miles from its location immediately prior to such Change in Control. Following the Transition Period, CCO may resign for Good Reason pursuant to Section&#160;1(d)(iii) and be entitled to the benefits set forth in Section&#160;2(b). </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Conditions to Receipt of Severance</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Separation Agreement and Release of Claims</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The receipt of any severance pursuant to Section&#160;2 will be subject to CCO signing and not revoking a separation agreement and release of claims in a form reasonably acceptable to the Company within sixty (60)&#160;days following CCO&#8217;s termination of employment</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> No severance pursuant to Section&#160;2 will be paid or provided until the separation agreement and release of claims becomes effective. </font></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="margin-bottom:0.1pt;"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(b) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Section&#160;409A</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. Notwithstanding anything contained in this Agreement to the contrary, to the maximum extent permitted by applicable law, amounts payable to CCO pursuant to Section&#160;2 shall be made in reliance upon Treas. Reg. Section&#160;1.409A-1(b)(9) (Separation Pay Plans) or Treas. Reg. Section&#160;1.409A-1(b)(4) (Short-Term Deferrals). For this purpose each installment or monthly payment to which CCO is entitled under Section&#160;2 shall be considered a separate and distinct payment. In addition, (i)&#160;no amount deemed deferred compensation subject to Section&#160;409A shall be payable pursuant to Section&#160;2 unless the CCO&#8217;s termination of employment constitutes a &#8220;separation from service&#8221; within the meaning of Treas. Reg. Section&#160;1.409A-1(h) and (ii)&#160;if the CCO is deemed at the time of his separation from service to be a &#8220;specified employee&#8221; for purposes of Section&#160;409A(a)(2)(B)(i) of the Code, then to the extent delayed commencement of any portion of the termination benefits to which CCO is entitled under this Agreement is required in order to avoid a prohibited distribution under Section&#160;409A(a)(2)(B)(i) of the Code, such portion of CCO&#8217;s termination benefits shall not be provided to CCO prior to the earlier of (A)&#160;the expiration of the six-month period measured from the date of the CCO&#8217;s &#8220;separation from service&#8221; with the Company (as such term is defined in the Treasury Regulations issued under Section&#160;409A of the Code) or (B)&#160;the date of CCO&#8217;s death. Upon the earlier of such dates, all payments deferred pursuant to this Section&#160;3(b) shall be paid in a lump sum to CCO, and any remaining payments due under the Agreement shall be paid as otherwise provided herein. The determination of whether CCO is a &#8220;specified employee&#8221; for purposes of Section&#160;409A(a)(2)(B)(i) of the Code as of the time of his separation from service shall be made by the Company in accordance with the terms of Section&#160;409A of the Code and applicable guidance thereunder (including without limitation Treas. Reg. Section&#160;1.409A-1(i) and any successor provision thereto). The reimbursement of any expense under this Agreement shall be made no later than December&#160;31 of the year following the year in which the expense was incurred. The amount of expenses reimbursed in one year shall not affect the amount eligible for reimbursement in any subsequent year. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Successors and Binding Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a) The Company will require any successor (whether direct or indirect, by purchase, merger, consolidation, reorganization or otherwise, including, without limitation, any successor due to a Change in Control) to the business or assets of the Company, by agreement in form and substance reasonably satisfactory to CCO, expressly to assume and agree to perform this Agreement in the same manner and to the same extent the Company would be required to perform if no such succession had taken place. This Agreement will be binding upon and inure to the benefit of the Company and any successor to the Company, including, without limitation, any persons directly or indirectly acquiring the business or assets of the Company in a transaction constituting a Change in Control (and such successor shall thereafter be deemed the &#8220;Company&#8221; for the purpose of this Agreement), but will not otherwise be assignable, transferable or delegable by the Company. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(b) This Agreement will inure to the benefit of and be enforceable by CCO&#8217;s personal or legal representatives, executors, administrators, successors, heirs, distributees and legatees. </font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(c) This Agreement is personal in nature and neither of the parties hereto shall, without the consent of the other, assign, transfer or delegate this Agreement or any rights or obligations hereunder except as expressly provided in Sections 4(a) and 4(b). Without limiting the generality or effect of the foregoing, CCO&#8217;s right to receive payments hereunder will not be assignable, transferable or delegable, whether by pledge, creation of a security interest, or otherwise, other than by a transfer by CCO&#8217;s will or by the laws of descent and distribution and, in the event of any attempted assignment or transfer contrary to this Section&#160;4(c), the Company shall have no liability to pay any amount so attempted to be assigned, transferred or delegated. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Amendment or Termination of Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. This Agreement may be changed or terminated only upon the mutual written consent of the Company and CCO. The written consent of the Company to a change or termination of this Agreement must be signed by an executive officer of the Company after such change or termination has been approved by the Board. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">6. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Notices</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. For all purposes of this Agreement, all communications, including without limitation notices, consents, requests or approvals, required or permitted to be given hereunder will be in writing and will be deemed to have been duly given when hand delivered or dispatched by electronic facsimile transmission (with receipt thereof orally confirmed), or five business days after having been mailed by United States registered or certified mail, return receipt requested, postage prepaid, or three business days after having been sent by a nationally recognized overnight courier service such as FedEx, UPS, or DHL, addressed to the Company (to the attention of the Secretary of the Company) at its principal executive office and to CCO at his principal residence, or to such other address as any party may have furnished to the other in writing and in accordance herewith, except that notices of changes of address shall be effective only upon receipt. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">7. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Validity</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. If any provision of this Agreement or the application of any provision hereof to any person or circumstances is held invalid, unenforceable or otherwise illegal, the remainder of this Agreement and the application of such provision to any other person or circumstances will not be affected, and the provision so held to be invalid, unenforceable or otherwise illegal will be reformed to the extent (and only to the extent) necessary to make it enforceable, valid or legal. </font></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="margin-bottom:0.1pt;"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">8. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Governing Law&#59; Jurisdiction</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The laws of the state of California shall govern the interpretation, validity and performance of the terms of this Agreement, regardless of the law that might be applied under principles of conflicts of law. Any suit, action or proceeding against CCO, with respect to this Agreement, or any judgment entered by any court in respect of any of such, may be brought in any court of competent jurisdiction in the State of California, and CCO hereby submits to the jurisdiction of such courts for the purpose of any such suit, action, proceeding or judgment. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">9. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Miscellaneous</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. No provision of this Agreement may be modified, waived or discharged unless such waiver, modification or discharge is agreed to in writing signed by CCO and the Company. No waiver by either party hereto at any time of any breach by the other party hereto or compliance with any condition or provision of this Agreement to be performed by such other party will be deemed a waiver of similar or dissimilar provisions or conditions at the same or at any prior or subsequent time. This Agreement constitutes the entire agreement of the parties with respect to the subject matter hereof and supersedes any and all prior agreements of the parties with respect to such subject matter. No agreements or representations, oral or otherwise, expressed or implied with respect to the subject matter hereof have been made by either party which are not set forth expressly in this Agreement. References to Sections are to references to Sections of this Agreement. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">10. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Counterparts</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. This Agreement may be executed in one or more counterparts, each of which shall be deemed to be an original but all of which together will constitute one and the same agreement. </font></div><div style="text-indent:24.5pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">11. </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Interpretation</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The parties acknowledge and agree that, to the extent applicable, this Agreement shall be interpreted in accordance with, and the parties agree to use their best efforts to achieve timely compliance with, Section&#160;409A of the Code, and the Department of Treasury Regulations and other interpretive guidance issued thereunder, including, without limitation, any such regulations or other guidance that may be issued after the Effective Date. Notwithstanding any provision of this Agreement to the contrary, in the event that the Company determines that any amounts payable hereunder would otherwise be taxable to CCO under Section&#160;409A, the Company may adopt such limited amendments to this Agreement and appropriate policies and procedures, including amendments and policies with retroactive effect, that the Company reasonably determines are necessary or appropriate to comply with the requirements of Section&#160;409A and thereby avoid the application of taxes under such Section. </font></div><div style="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#91;signature page follows&#93;</font></div><div style="text-indent:48.95pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">IN WITNESS WHEREOF, the parties have caused this Agreement to be duly executed and delivered as of the date first above written. </font></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:46.783%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">CORCEPT THERAPEUTICS INCORPORATED</font></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Charlie Robb</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charlie Robb, Chief Financial Officer</font></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Sean Maduck</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sean Maduck, Chief Commercial Officer</font></td></tr></table></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="margin-bottom:0.1pt;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.4
<SEQUENCE>5
<FILENAME>cortex104fifthamendmen.htm
<DESCRIPTION>EX-10.4
<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 2020 Workiva -->
<title>Document</title></head><body><div id="ic785e0f518fe4fa49609c1b6ed5e94be_39"></div><div style="min-height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Exhibit 10.4</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">FIFTH AMENDMENT</font></div><div style="text-indent:27pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">THIS FIFTH AMENDMENT</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (the &#34;Fifth </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Amendment</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#34;) is made and entered into as of June 17, 2020 by and between </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exponent Realty, LLC, a Delaware limited liability company</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (&#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Landlord</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#34;), and C</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">orcept Therapeutics Incorporated, a Delaware corporation</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (&#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Tenant</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#34;).</font></div><div style="text-indent:36pt;padding-left:170.05pt;padding-right:197.9pt;text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">RECITALS</font></div><div style="text-indent:-36pt;padding-left:54pt;padding-right:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A.</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.28pt;">Landlord and Tenant </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">are </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">parties to that certain lease dated April 1, 2016 (the </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">&#34;Lease&#34;) </font><font style="background-color:rgb(255,255,255, 0.0);color:#606060;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">, </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the first amendment </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(the </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">&#34;First </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Amendment&#34;) </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">dated June </font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1</font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2017, the </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">second </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">amendment </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(the </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">&#34;Second </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Amendment&#34;) </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">dated March </font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1</font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2, </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2018, the third amendment </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(the </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">&#34;Third</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> Amendment&#34;) </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">dated </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Novembe</font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">r  </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">8, </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2018, and the Fourth Amendment  dated October 23</font><font style="background-color:rgb(255,255,255, 0.0);color:#4d4d4d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">,</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> 2019 </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(the </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">&#34;Fourth Amendment&#34;). </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the Lease, the First Amendment, the Second Amendment, the Third Amendment, and the Fourth Amendment, Landlord has leased to Tenant space currently containing </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">approx</font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">imatel</font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">y 28,309 rentable square </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">feet </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(the</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">&#34;Premises&#34;) </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">on the first </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and second </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">floor of the building, </font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">loc</font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ated at 149 </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Commonwealth Dr.,</font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Menlo </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Park</font><font style="background-color:rgb(255,255,255, 0.0);color:#4d4d4d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">CA 94025 </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(t</font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">he </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">&#34;Building&#34;).</font></div><div style="text-indent:-36pt;padding-left:54pt;padding-right:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">B.</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.84pt;">Tenant </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Landlord now desire to amend Lease on the following terms and conditions&#58;</font></div><div style="text-indent:27pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOW, THEREFORE, </font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">in </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">consideration of the above recitals which by this reference </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">are </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">incorporated </font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">herein</font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the mutual </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">covenants a</font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">nd </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">conditions contained herein and other </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">va</font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">luable </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">consideration, the receipt and </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">suffic</font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ien</font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">cy </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">of </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">which a</font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">re </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">hereby </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">acknowledged</font><font style="background-color:rgb(255,255,255, 0.0);color:#606060;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Landlord and Tenant agree as follows&#58;</font></div><div style="text-indent:-18pt;padding-left:36pt;padding-right:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;padding-left:10.5pt;">Modification of Premises.</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">  </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Effective as  </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">of June </font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">15</font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, 2020 (the </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">&#34;Modification  </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">of Premises Date&#34;)</font><font style="background-color:rgb(255,255,255, 0.0);color:#4d4d4d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">, </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the Premises </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">sha</font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ll </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">be modified as follows&#58; (1) expanded to include </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">approximately </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">14,485 rentable square feet on the </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">second </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">floor of the building </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and (2) </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">decreased by </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">approximately 6,732</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> rentable square feet on the </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">second </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">floor of the building </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">as shown on Exhibit A of </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">this Fifth Amendment </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(the </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">&#34;Fourth </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Expansion Premises&#34;), </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">such that </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the new Premises </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">covered </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">by the Lease </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">shall </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">thereafter be a total rentable </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">squa</font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">re </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">footage of </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">36,062 </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">rentable </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">square </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">feet</font><font style="background-color:rgb(255,255,255, 0.0);color:#4d4d4d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">as shown</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> on </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Exhibit </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">B </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">of </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">this Fifth Amendment </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and w</font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ill </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">then be known as (&#34; the </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Premises&#34;).</font></div><div style="text-indent:-18pt;padding-left:36pt;padding-right:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt;">Space </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Reduction </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Suite</font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">. </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">After the Modification </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">of </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Premises Date</font><font style="background-color:rgb(255,255,255, 0.0);color:#4d4d4d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Tenant </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">may </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">continue to</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> occupy the </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">approximately 6,732 </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">rentable </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">square feet </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">on the </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">second </font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">floor </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">of the building </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">as shown</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> on Exhibit A of this </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F</font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">i</font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ft</font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">h </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amendment (the </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">&#34;Space </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Reduction </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Suite&#34;) </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">on </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">month-to-month basis </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">at </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a Base Rent </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">of $31,977</font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.00 </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">per </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">month.</font></div><div style="text-indent:-18pt;padding-left:36pt;padding-right:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;padding-left:10.5pt;">Base Rent</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">. </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Base Rent </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">for t</font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">he </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Premises </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(excluding </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Space </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Reduction </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Suite after </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the Modification </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">of </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Premises Date) </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">shall </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">be </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">as shown </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">in the </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">schedule </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">below. </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Tenant sha</font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ll </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">continue to</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> pay </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">its' </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">proportionate </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">share of </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the Operating </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Expenses and  </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Real  </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Estate </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Taxes  on  </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Premi</font><font style="background-color:rgb(255,255,255, 0.0);color:#4d4d4d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ses.</font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> As of </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">June 15, 2020, the </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">sc</font><font style="background-color:rgb(255,255,255, 0.0);color:#0e0e0e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">hedul</font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">e </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">of Base Rent payable </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">with </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">respect </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">to </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the Premises (</font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">excluding</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> the Space Reduction Suite </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">after </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Modification of </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Premises Date) is </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the following&#58;</font></div><div style="padding-right:18pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:23.146%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.789%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:12.035%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:12.035%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.300%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">DATE</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">PERIOD</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">RENTABLE </font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">SQ. FT.</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">BASE RENT PER RSF*</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">PER YEAR</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">MONTHLY</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">AMOUNT</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">PERIODIC</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">AMOUNT</font></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">04&#47;01&#47;2020 to 06&#47;14&#47;2020</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5 months</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">28,309</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$57.00</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$134,467.75</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$336,169.38</font></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">06&#47;15&#47;2020 to 06&#47;31&#47;2020</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5 months</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,062</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$57.00</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$171,294.50</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$85,647.25</font></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">07&#47;01&#47;2020 to 03&#47;31&#47;2021</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">9 months</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,062</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$57.00</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$171,294.50</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$1,541.650.50</font></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">04&#47;01&#47;2021 to 03&#47;31&#47;2022</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">12 months</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,062</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$58.80</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$176,703.80</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$2,120,445.60</font></td></tr></table></div><div style="text-indent:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">*RSF </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">is </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">defined </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">as Rentable Square Foot&#47;Feet</font></div><div style="padding-left:36pt;padding-right:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Base Rent </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">for the </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Space </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Reduction </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Suite shall </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">be </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">as provided in paragraph 2, above. All such </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Base </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Rent shall be </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">payable by </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Tenant </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">in </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">accordance with the terms of the Lease.</font></div><div style="text-indent:-18pt;padding-left:36pt;padding-right:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4.</font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;padding-left:10.5pt;">Tenant's</font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">Building</font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">Percentage.</font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Effective </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">on the Modification of Premises Date, the Tenant's Building </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Percentage </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">set forth in section C.5 of </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">BASIC LEASE PROVISIONS</font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">is hereby </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">changed </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">to read&#58;</font></div><div style="text-indent:-18pt;padding-left:54pt;padding-right:18pt;text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">C.5. </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">Tenant's Building Percentage&#58;</font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">While Tenant occupies the Space Reduction Suite Eighteen </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Forty-One </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">hundredth </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">percent (18.41</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">%). </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">After </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Tenant </font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">vac</font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ates the </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Space Reduction Suite Twenty-Three and Five Tenths </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">percent </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(23.5%)</font></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:-18pt;padding-left:36pt;padding-right:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">5.</font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;padding-left:10.5pt;">Miscellaneous.</font></div><div style="text-indent:-18pt;padding-left:54pt;padding-right:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5.1</font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt;">This </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fifth Amendment, which </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">is hereby </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">incorporated into and made a </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">part </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">of the </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Lease</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">,</font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> sets forth the entire agreement </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">between </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">parties </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">with respect </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">to </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the matters </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">herein. </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There</font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> have been </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">no additional oral or written </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">representations </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">or agreements. Under no circumstances shall </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Tenant be </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">entitled </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">to </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">any Rent abatement, improvement allowance,</font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> leasehold </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">improvements, or other work to the </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Premises</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">or any similar economic </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">incentives</font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> that may </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">have </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">been </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">provided </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Tenant </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">in </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">connection with entering into the Lease, unless specifically set forth </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">in </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">this Fifth Amendment. </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Tenant </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">agrees </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">that neither </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Tenant nor its agents or any other parties acting on behalf of Tenant </font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">s</font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">hall di</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">s</font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">clo</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">se </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">any matters set forth</font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> in </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">this Fifth Amendment or </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">di</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ssem</font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">inate </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">or </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">di</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">strib</font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ut</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">e </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">any </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">information concerning the terms, </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">details </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">or conditions </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">hereof to </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">any </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">per</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">son, </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">firm, entity</font><font style="background-color:rgb(255,255,255, 0.0);color:#5e5e5e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">broker or other tenants </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">in</font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> the Building without obtaining the express </font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">w</font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ritten </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">consent of </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">L</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a</font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ndlord.</font></div><div style="text-indent:-18pt;padding-left:54pt;padding-right:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5.2</font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt;">Except as </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">herein </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">modified or amended, </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">provisions, conditions and terms of </font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">L</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ease s</font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">hall </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">remain unchanged and in full force and </font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">effect.</font></div><div style="text-indent:-18pt;padding-left:54pt;padding-right:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5.3</font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt;">In </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">case of any </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">inconsistenc</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">y </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">between the provisions of </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Lease </font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fifth Amendment, </font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">t</font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">h</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">e </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">provisions of this Fifth Amendment shall govern and control.</font></div><div style="text-indent:-18pt;padding-left:54pt;padding-right:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5.4</font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt;">Submission of </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">thi</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">s </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fifth Amendment </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">y </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Landlord is </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">not </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">an offer to enter </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">into </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">this Fifth Amendment but rather is a </font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">solicitation for</font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> such an offer </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">y </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Tenant. </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Landlord </font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">sha</font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ll </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">not be bound by </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">thi</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">s </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fifth Amendment </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">until </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Tenant </font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Landlord have executed and Landlord delivered </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">same to Tenant.</font></div><div style="text-indent:-18pt;padding-left:54pt;padding-right:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5.5</font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt;">Tenant </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">hereby r</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">eprese</font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">nt</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">s </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">to </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Landlord </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">that Tenant </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ha</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">s </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">dealt </font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">w</font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ith </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">no real estate brokers or agents </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">in </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">connection with this Fifth Amendment. Tenant agrees to </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">indemnify </font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">hold</font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Landlord, </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">it</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">s </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">members</font><font style="background-color:rgb(255,255,255, 0.0);color:#5e5e5e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">principals, </font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">beneficiari</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">es, </font><font style="background-color:rgb(255,255,255, 0.0);color:#2a2a2a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">partners, officers, directors, </font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">emp</font><font style="background-color:rgb(255,255,255, 0.0);color:#161616;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">loy</font><font style="background-color:rgb(255,255,255, 0.0);color:#424242;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ees, </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">mortgagee(s) </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and agents, </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and the respective principals and members of </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">any such real estate </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">brokers </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">or </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">agents </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(collectively</font><font style="background-color:rgb(255,255,255, 0.0);color:#565656;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the </font><font style="background-color:rgb(255,255,255, 0.0);color:#565656;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Landlord Related Parties</font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#34;) </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">harmless from </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">all claims of any </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">real </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">estate </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">brokers </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">or </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">agents claiming to have represented Tenant in connect </font><font style="background-color:rgb(255,255,255, 0.0);color:#080808;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">i</font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">on with </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">this </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fifth Amendment. </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Landlord hereby represents to Tenant that Landlord has dealt </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">with </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">no real estate brokers or agents in connection </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">w</font><font style="background-color:rgb(255,255,255, 0.0);color:#080808;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">i</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">th this Fifth </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amendment. </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Landlord </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">agrees </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">to indemnify and hold Tenant, its members, principals, beneficiaries, partners</font><font style="background-color:rgb(255,255,255, 0.0);color:#565656;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">officers, </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">directors, </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">employees</font><font style="background-color:rgb(255,255,255, 0.0);color:#565656;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and agents, and the respective principa</font><font style="background-color:rgb(255,255,255, 0.0);color:#080808;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">l</font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">s </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">members of </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">any </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">such </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">real estate brokers or </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">agents (</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">collectively</font><font style="background-color:rgb(255,255,255, 0.0);color:#565656;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Tenant </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Related Parties</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#34;) harmless from </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">all </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">claims of any rea</font><font style="background-color:rgb(255,255,255, 0.0);color:#080808;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">l </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">estate </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">brokers or </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">agents </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">claiming to have represented Landlord in </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">connection </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">with this Fifth Amendment.</font></div><div style="text-indent:-22.5pt;padding-left:54pt;padding-right:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5.6</font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt;">Each signatory </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">of this F</font><font style="background-color:rgb(255,255,255, 0.0);color:#080808;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">i</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">fth Amendment represents hereby that </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">he </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">or </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">she </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">has the authority to </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">execute </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and de</font><font style="background-color:rgb(255,255,255, 0.0);color:#080808;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">li</font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ver </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">same </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">on beha</font><font style="background-color:rgb(255,255,255, 0.0);color:#080808;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">l</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">f of the party hereto for which </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">such signatory </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">is acting.</font></div><div style="text-indent:36.25pt;padding-left:7pt;padding-right:28.25pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">IN WITNESS </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">WHEREOF</font><font style="background-color:rgb(255,255,255, 0.0);color:#565656;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">, </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Land</font><font style="background-color:rgb(255,255,255, 0.0);color:#080808;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">l</font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ord </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Tenant have duly </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">executed </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">this Fifth Amendment </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">as </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">of the day and </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">year </font><font style="background-color:rgb(255,255,255, 0.0);color:#232323;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">first above </font><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">written</font><font style="background-color:rgb(255,255,255, 0.0);color:#080808;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.</font></div><div style="padding-right:28.25pt;margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:48.000%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:48.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">LANDLORD&#58;</font></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EXPONENT REALTY, L.L.C.,</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">a Delaware limited liability company</font></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date&#58; 6&#47;17&#47;2020</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By&#58; &#47;s&#47; Richard L. Schlenker</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Name&#58; Richard L. Schlenker</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Title&#58; Executive Vice President &#38; CFO</font></td></tr></table></div><div style="padding-right:28.25pt;margin-top:9pt;"><font><br></font></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%;"><div><font><br></font></div></div><div style="padding-right:28.25pt;margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:48.000%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:48.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></font></font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">TENANT&#58;</font></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></font></font></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></font></font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></font></font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">CORCEPT THERAPEUTICS INCORPORATED,</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></font></font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">a Delaware corporation</font></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></font></font></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></font></font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date&#58; 6&#47;17&#47;2020</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By&#58; &#47;s&#47; Gary Francesconi </font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></font></font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Name&#58; Gary Francesconi</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></font></font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Title&#58; Vice President, Legal</font></td></tr></table></div><div style="text-align:center;margin-top:9pt;"><font><br></font></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit A</font></div><div style="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Fourth Expansion Premises</font></div><div style="text-align:center;margin-top:9pt;"><font><br></font></div><div style="text-align:center;margin-top:9pt;"><img alt="exhibitafourthexpansio1.jpg" src="exhibitafourthexpansio1.jpg" style="height:604px;width:561px;"></div><div style="text-align:center;margin-top:9pt;"><font><br></font></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit B</font></div><div style="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#363636;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Premises</font></div><div style="text-align:center;margin-top:9pt;"><font><br></font></div><div style="text-align:center;margin-top:9pt;"><img alt="exhibitbpremises11.jpg" src="exhibitbpremises11.jpg" style="height:799px;width:445px;"></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>cort63020ex311.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 2020 Workiva -->
<title>Document</title></head><body><div id="iedc87f9e7fd042b8bad0296821742da6_1"></div><div style="min-height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:36pt;text-align:right;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);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:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">I, Joseph K. Belanoff, M.D., certify that&#58;</font></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);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 for the period ended June&#160;30, 2020 of Corcept Therapeutics Incorporated&#59;</font></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4.</font><font style="background-color:rgb(255,255,255, 0.0);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 we have&#58;</font></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a)</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(b)</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(c)</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(d)</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5.</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a)</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(b)</font><font style="background-color:rgb(255,255,255, 0.0);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:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Joseph K. Belanoff</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Joseph K. Belanoff, M.D.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Chief Executive Officer and President</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">August 4, 2020</font></td></tr></table></div><div><font><br></font></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>7
<FILENAME>cort63020ex312.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 2020 Workiva -->
<title>Document</title></head><body><div id="i0edd6c1f06fc434f96ac93bf8a73a4fa_1"></div><div style="min-height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);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:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">I, Charles Robb, certify that&#58;</font></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);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 for the period ended June&#160;30, 2020 of Corcept Therapeutics Incorporated&#59;</font></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4.</font><font style="background-color:rgb(255,255,255, 0.0);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 we have&#58;</font></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a)</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(b)</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(c)</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(d)</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:18pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5.</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a)</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(b)</font><font style="background-color:rgb(255,255,255, 0.0);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:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Charles Robb</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charles Robb</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Chief Financial Officer&#160;and Secretary</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">August 4, 2020</font></td></tr></table></div><div><font><br></font></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>8
<FILENAME>cort63020ex321.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 2020 Workiva -->
<title>Document</title></head><body><div id="i5b1c4e385d3e430f9e2342a075d41f0f_1"></div><div style="min-height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Corcept Therapeutics Incorporated</font></div><div style="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the Quarterly&#160;Report of Corcept Therapeutics Incorporated (the &#8220;Company&#8221;) on Form 10-Q&#160;for the period ended June&#160;30, 2020, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Joseph K. Belanoff, M.D., Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Joseph K. Belanoff</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Joseph K. Belanoff, M.D.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Chief Executive Officer&#160;and President</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">August 4, 2020</font></td></tr></table></div><div style="margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">This certification is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Corcept Therapeutics Incorporated under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, irrespective of any general incorporation language contained in such filing.</font></div><div><font><br></font></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>9
<FILENAME>cort63020ex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i3c80c1266af44b3489e10bf5f5465316_1"></div><div style="min-height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Exhibit 32.2</font></div><div style="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Corcept Therapeutics Incorporated</font></div><div style="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the Quarterly&#160;Report of Corcept Therapeutics Incorporated (the &#8220;Company&#8221;) on Form 10-Q&#160;for the period ended June&#160;30, 2020, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Charles Robb, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.035%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Charles Robb</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charles Robb</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Chief Financial Officer&#160;and Secretary</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">August 4, 2020</font></td></tr></table></div><div style="margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">This certification is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Corcept Therapeutics Incorporated under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, irrespective of any general incorporation language contained in such filing.</font></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>cort-20200630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:b9b3bb15-f37b-46f2-90aa-0ea12eb9064d,g:47af1398-5839-4d75-a4cd-6d68cdd0ecd8-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cort="http://www.corcept.com/20200630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:num="http://www.xbrl.org/dtr/type/numeric" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.corcept.com/20200630">
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.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/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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="cort-20200630_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="cort-20200630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" 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="cort-20200630_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="cort-20200630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.corcept.com/role/CoverPage">
        <link:definition>0001001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDBALANCESHEETS" roleURI="http://www.corcept.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="CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" roleURI="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical">
        <link:definition>1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (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="CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" roleURI="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
        <link:definition>1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationandSummaryofSignificantAccountingPolicies" roleURI="http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies">
        <link:definition>2101101 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2202201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails">
        <link:definition>2403401 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CompositionofCertainBalanceSheetItems" roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItems">
        <link:definition>2104102 - Disclosure - Composition of Certain Balance Sheet Items</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CompositionofCertainBalanceSheetItemsTables" roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsTables">
        <link:definition>2305301 - Disclosure - Composition of Certain Balance Sheet Items (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails" roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails">
        <link:definition>2406402 - Disclosure - Composition of Certain Balance Sheet Items - Schedule of Composition of Inventory (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails_1" roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails_1">
        <link:definition>2406402 - Disclosure - Composition of Certain Balance Sheet Items - Schedule of Composition of Inventory (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails" roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails">
        <link:definition>2407403 - Disclosure - Composition of Certain Balance Sheet Items - Schedule of Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails" roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails">
        <link:definition>2408404 - Disclosure - Composition of Certain Balance Sheet Items - Schedule of Other Accrued 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="CompositionofCertainBalanceSheetItemsNarrativeDetails" roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsNarrativeDetails">
        <link:definition>2409405 - Disclosure - Composition of Certain Balance Sheet Items - 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="AvailableforSaleSecuritiesandFairValueMeasurements" roleURI="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurements">
        <link:definition>2110103 - Disclosure - Available-for-Sale Securities and Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AvailableforSaleSecuritiesandFairValueMeasurementsTables" roleURI="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsTables">
        <link:definition>2311302 - Disclosure - Available-for-Sale Securities and Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails" roleURI="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails">
        <link:definition>2412406 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Summary of Classification of Available-for-Sale Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails" roleURI="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails">
        <link:definition>2413407 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Schedule of Available-for-Sale Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AvailableforSaleSecuritiesandFairValueMeasurementsNarrativeDetails" roleURI="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsNarrativeDetails">
        <link:definition>2414408 - Disclosure - Available-for-Sale Securities and 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="Leases" roleURI="http://www.corcept.com/role/Leases">
        <link:definition>2115104 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.corcept.com/role/LeasesTables">
        <link:definition>2316303 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesDetails" roleURI="http://www.corcept.com/role/LeasesDetails">
        <link:definition>2417409 - Disclosure - Leases (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="LeasesDetails_1" roleURI="http://www.corcept.com/role/LeasesDetails_1">
        <link:definition>2417409 - Disclosure - Leases (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="CommitmentsandContingencies" roleURI="http://www.corcept.com/role/CommitmentsandContingencies">
        <link:definition>2118105 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesDetails" roleURI="http://www.corcept.com/role/CommitmentsandContingenciesDetails">
        <link:definition>2419410 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquity" roleURI="http://www.corcept.com/role/StockholdersEquity">
        <link:definition>2120106 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityTables" roleURI="http://www.corcept.com/role/StockholdersEquityTables">
        <link:definition>2321304 - Disclosure - Stockholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityNarrativeDetails" roleURI="http://www.corcept.com/role/StockholdersEquityNarrativeDetails">
        <link:definition>2422411 - Disclosure - Stockholders' Equity - 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="StockholdersEquitySummaryofStockBasedCompensationDetails" roleURI="http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails">
        <link:definition>2423412 - Disclosure - Stockholders' Equity - Summary of Stock-Based Compensation (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="NetIncomePerShare" roleURI="http://www.corcept.com/role/NetIncomePerShare">
        <link:definition>2124107 - Disclosure - Net Income 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="NetIncomePerShareTables" roleURI="http://www.corcept.com/role/NetIncomePerShareTables">
        <link:definition>2325305 - Disclosure - Net Income 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="NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails" roleURI="http://www.corcept.com/role/NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails">
        <link:definition>2426413 - Disclosure - Net Income Per Share - Schedule of Computation of Net Income 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="NetIncomePerShareNarrativeDetails" roleURI="http://www.corcept.com/role/NetIncomePerShareNarrativeDetails">
        <link:definition>2427414 - Disclosure - Net Income Per Share - 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="IncomeTaxes" roleURI="http://www.corcept.com/role/IncomeTaxes">
        <link:definition>2128108 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails" roleURI="http://www.corcept.com/role/IncomeTaxesDetails">
        <link:definition>2429415 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="cort_DepositsForClinicalTrials" abstract="false" name="DepositsForClinicalTrials" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cort_AccruedClinicalExpensesCurrent" abstract="false" name="AccruedClinicalExpensesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cort_StockOptionsFiscalTwentyTwelvePlanMember" abstract="true" name="StockOptionsFiscalTwentyTwelvePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cort_LongTermMarketableSecuritiesRemainingMaturity" abstract="false" name="LongTermMarketableSecuritiesRemainingMaturity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cort_NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability" abstract="false" name="NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cort_LongLivedTangibleAssetAxis" abstract="true" name="LongLivedTangibleAssetAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cort_PCASMember" abstract="true" name="PCASMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cort_InventoryCurrentNoncurrent" abstract="false" name="InventoryCurrentNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cort_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="cort_OperatingLeaseRightOfUseAssetAmortization" abstract="false" name="OperatingLeaseRightOfUseAssetAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cort_LongLivedTangibleAssetDomain" abstract="true" name="LongLivedTangibleAssetDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cort_InventoryRawMaterialsCurrentAndNoncurrent" abstract="false" name="InventoryRawMaterialsCurrentAndNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cort_AccruedLegalFeesCurrent" abstract="false" name="AccruedLegalFeesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cort_AccruedManufacturingCosts" abstract="false" name="AccruedManufacturingCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cort_IncreaseDecreaseInOperatingLeaseLiability" abstract="false" name="IncreaseDecreaseInOperatingLeaseLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cort_LongTermMarketableSecuritiesMember" abstract="true" name="LongTermMarketableSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cort_InventoryWorkInProcessCurrentAndNoncurrent" abstract="false" name="InventoryWorkInProcessCurrentAndNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cort_AccruedGovernmentRebateCurrent" abstract="false" name="AccruedGovernmentRebateCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cort_ShortTermPurchaseCommitmentMinimumMassRequired" abstract="false" name="ShortTermPurchaseCommitmentMinimumMassRequired" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:massItemType"/>
  <xs:element id="cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract" abstract="true" name="AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cort_MarketableSecuritiesMaximumMaturityPeriod" abstract="false" name="MarketableSecuritiesMaximumMaturityPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cort_AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock" abstract="false" name="AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cort_InventoryFinishedGoodsCurrentAndNoncurrent" abstract="false" name="InventoryFinishedGoodsCurrentAndNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cort_NumberOfSeriesOfSelectiveCortisolModulators" abstract="false" name="NumberOfSeriesOfSelectiveCortisolModulators" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cort_IncreaseDecreaseInAccruedClinicalExpenses" abstract="false" name="IncreaseDecreaseInAccruedClinicalExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cort_MarketableSecuritiesWeightedAverageMaturityPeriod" abstract="false" name="MarketableSecuritiesWeightedAverageMaturityPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cort_SharesRepurchasedInNetSettlementOfCashlessOptionExercise" abstract="false" name="SharesRepurchasedInNetSettlementOfCashlessOptionExercise" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cort_NumberOfStockOptionPlans" abstract="false" name="NumberOfStockOptionPlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cort_ShortTermMarketableSecuritiesMember" abstract="true" name="ShortTermMarketableSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>cort-20200630_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 2020 Workiva-->
<!--r:b9b3bb15-f37b-46f2-90aa-0ea12eb9064d,g:47af1398-5839-4d75-a4cd-6d68cdd0ecd8-->
<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.corcept.com/role/CoverPage" xlink:type="simple" xlink:href="cort-20200630.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="cort-20200630.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_1c030f54-fe5b-47d7-bb4d-fcca70dbc6e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_a866d0b2-3dc7-4f1d-8cd8-b5003e0688e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1c030f54-fe5b-47d7-bb4d-fcca70dbc6e6" xlink:to="loc_us-gaap_AssetsCurrent_a866d0b2-3dc7-4f1d-8cd8-b5003e0688e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent_5e363b4e-93fe-4685-a2cf-e375b91b19bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1c030f54-fe5b-47d7-bb4d-fcca70dbc6e6" xlink:to="loc_us-gaap_InventoryNoncurrent_5e363b4e-93fe-4685-a2cf-e375b91b19bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_6af2febc-2ef7-4785-9861-20df3d536806" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1c030f54-fe5b-47d7-bb4d-fcca70dbc6e6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_6af2febc-2ef7-4785-9861-20df3d536806" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_a2d959a7-53c2-4354-909b-1285e79abaef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1c030f54-fe5b-47d7-bb4d-fcca70dbc6e6" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_a2d959a7-53c2-4354-909b-1285e79abaef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_47bae8d9-95c6-47a1-ba9a-a131e5f3fe31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1c030f54-fe5b-47d7-bb4d-fcca70dbc6e6" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_47bae8d9-95c6-47a1-ba9a-a131e5f3fe31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_11d0e9c4-2f0a-4368-a101-a1a8e69dde9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1c030f54-fe5b-47d7-bb4d-fcca70dbc6e6" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_11d0e9c4-2f0a-4368-a101-a1a8e69dde9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_4f75a3c8-da75-4179-8585-49727c41d414" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1c030f54-fe5b-47d7-bb4d-fcca70dbc6e6" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_4f75a3c8-da75-4179-8585-49727c41d414" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_d23169cc-5cfa-4f2e-8f18-732a66da1b50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c73c953b-82bc-4081-9a9b-db0d2c623ad4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d23169cc-5cfa-4f2e-8f18-732a66da1b50" xlink:to="loc_us-gaap_StockholdersEquity_c73c953b-82bc-4081-9a9b-db0d2c623ad4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_6af1e4a0-2c2b-4651-a3fa-06bfbe85dab2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d23169cc-5cfa-4f2e-8f18-732a66da1b50" xlink:to="loc_us-gaap_Liabilities_6af1e4a0-2c2b-4651-a3fa-06bfbe85dab2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_46f8d4bd-0569-4da7-b326-87261fcb607f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3afe9b9f-2a80-4b2f-9ecd-a19529d522a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_46f8d4bd-0569-4da7-b326-87261fcb607f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3afe9b9f-2a80-4b2f-9ecd-a19529d522a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_1be56f07-c69c-46f5-8030-a13cdf38be25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_46f8d4bd-0569-4da7-b326-87261fcb607f" xlink:to="loc_us-gaap_LiabilitiesCurrent_1be56f07-c69c-46f5-8030-a13cdf38be25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_10d79233-1415-4a9c-a86a-f957946a86d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_46f8d4bd-0569-4da7-b326-87261fcb607f" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_10d79233-1415-4a9c-a86a-f957946a86d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d53beddc-e198-4899-92a0-58b04ef66ffa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_3205376a-d0ca-4a9e-a879-b7dc42be04eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d53beddc-e198-4899-92a0-58b04ef66ffa" xlink:to="loc_us-gaap_PreferredStockValue_3205376a-d0ca-4a9e-a879-b7dc42be04eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_d80fff44-626d-4cc5-affd-cdfd987bed32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d53beddc-e198-4899-92a0-58b04ef66ffa" xlink:to="loc_us-gaap_CommonStockValue_d80fff44-626d-4cc5-affd-cdfd987bed32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_5b0704fb-4c4d-4a98-8f3f-0ad8e3289a32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d53beddc-e198-4899-92a0-58b04ef66ffa" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_5b0704fb-4c4d-4a98-8f3f-0ad8e3289a32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_5a809023-6ad5-409c-ad51-f8cffcd195f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d53beddc-e198-4899-92a0-58b04ef66ffa" xlink:to="loc_us-gaap_TreasuryStockCommonValue_5a809023-6ad5-409c-ad51-f8cffcd195f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_288cd606-c423-4a0e-b999-a09494e5868e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_d53beddc-e198-4899-92a0-58b04ef66ffa" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_288cd606-c423-4a0e-b999-a09494e5868e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_294574e9-e597-438d-a0f3-e512a53a07f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d53beddc-e198-4899-92a0-58b04ef66ffa" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_294574e9-e597-438d-a0f3-e512a53a07f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_af01fde7-9c9c-4e21-a7fe-409cfd29a17d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b6c1a21c-0e04-4391-b9de-2c5b2d8afccc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_af01fde7-9c9c-4e21-a7fe-409cfd29a17d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b6c1a21c-0e04-4391-b9de-2c5b2d8afccc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_8d85af04-49e9-4cbf-a061-2847f1ca1a13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_af01fde7-9c9c-4e21-a7fe-409cfd29a17d" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_8d85af04-49e9-4cbf-a061-2847f1ca1a13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1cea46e8-e2d8-49b9-a9ed-7b639fb0b1f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_af01fde7-9c9c-4e21-a7fe-409cfd29a17d" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1cea46e8-e2d8-49b9-a9ed-7b639fb0b1f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_b40ed961-3530-4b8a-89e2-244a54a51f2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_af01fde7-9c9c-4e21-a7fe-409cfd29a17d" xlink:to="loc_us-gaap_InventoryNet_b40ed961-3530-4b8a-89e2-244a54a51f2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_9651323d-4a99-4385-8866-fe984cfd07f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_af01fde7-9c9c-4e21-a7fe-409cfd29a17d" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_9651323d-4a99-4385-8866-fe984cfd07f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_e3467a37-8c93-458d-a106-7a5e323c8fbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_fd0ce1de-e3ff-4589-abea-e11351555e45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e3467a37-8c93-458d-a106-7a5e323c8fbc" xlink:to="loc_us-gaap_AccountsPayableCurrent_fd0ce1de-e3ff-4589-abea-e11351555e45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_AccruedClinicalExpensesCurrent_52412065-122e-4f9c-a7e2-7df3b0013309" xlink:href="cort-20200630.xsd#cort_AccruedClinicalExpensesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e3467a37-8c93-458d-a106-7a5e323c8fbc" xlink:to="loc_cort_AccruedClinicalExpensesCurrent_52412065-122e-4f9c-a7e2-7df3b0013309" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_eea3814a-f08c-41c3-a9df-f2559845cd5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e3467a37-8c93-458d-a106-7a5e323c8fbc" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_eea3814a-f08c-41c3-a9df-f2559845cd5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_1d3a8ef5-4b8c-4359-8a89-311a79af8216" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e3467a37-8c93-458d-a106-7a5e323c8fbc" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_1d3a8ef5-4b8c-4359-8a89-311a79af8216" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="cort-20200630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_c4ca1872-eafe-43b4-96b6-a500d7ec4471" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_e88af104-4203-4f1c-91ec-efe9926fa3c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_c4ca1872-eafe-43b4-96b6-a500d7ec4471" xlink:to="loc_us-gaap_OperatingIncomeLoss_e88af104-4203-4f1c-91ec-efe9926fa3c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_bb91848f-822a-495e-afe4-6bab9ab62a3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_c4ca1872-eafe-43b4-96b6-a500d7ec4471" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_bb91848f-822a-495e-afe4-6bab9ab62a3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_1ceada11-1de5-4365-9886-58dd5cb234d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_54422bdc-b1b6-4671-8eba-ff50ddf36fe0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1ceada11-1de5-4365-9886-58dd5cb234d3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_54422bdc-b1b6-4671-8eba-ff50ddf36fe0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_94c99641-ad58-40dc-80bb-e7955cf3f5cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_1ceada11-1de5-4365-9886-58dd5cb234d3" xlink:to="loc_us-gaap_CostsAndExpenses_94c99641-ad58-40dc-80bb-e7955cf3f5cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_384c63cc-82a7-4007-bd84-26cbdbff6cd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_f161d99d-9024-4d27-a52d-4571f0489f5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_384c63cc-82a7-4007-bd84-26cbdbff6cd8" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_f161d99d-9024-4d27-a52d-4571f0489f5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_d69b6339-932a-4e20-9588-107285441bf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_384c63cc-82a7-4007-bd84-26cbdbff6cd8" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_d69b6339-932a-4e20-9588-107285441bf7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d25e8d34-f588-4cf3-aa54-b591f7b8a940" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_384c63cc-82a7-4007-bd84-26cbdbff6cd8" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d25e8d34-f588-4cf3-aa54-b591f7b8a940" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_50c5c955-824b-4587-baaf-ac3b2027bbbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_f1fe1979-f8e1-45ab-b5b0-c55631981f04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_50c5c955-824b-4587-baaf-ac3b2027bbbb" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_f1fe1979-f8e1-45ab-b5b0-c55631981f04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6643a08b-bcb9-4091-8e49-2be2e5ef414e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_50c5c955-824b-4587-baaf-ac3b2027bbbb" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6643a08b-bcb9-4091-8e49-2be2e5ef414e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_b09a58d7-a548-41c3-a354-c76a0eabb717" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a219cc8a-676f-41fe-8cf7-f5f8aa2be181" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b09a58d7-a548-41c3-a354-c76a0eabb717" xlink:to="loc_us-gaap_NetIncomeLoss_a219cc8a-676f-41fe-8cf7-f5f8aa2be181" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_a78314fa-22ee-4bd2-b80f-fedfe3b82f49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_b09a58d7-a548-41c3-a354-c76a0eabb717" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_a78314fa-22ee-4bd2-b80f-fedfe3b82f49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_6a54b55c-0de7-449f-86d7-ac06c344283d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_b09a58d7-a548-41c3-a354-c76a0eabb717" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_6a54b55c-0de7-449f-86d7-ac06c344283d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" xlink:type="simple" xlink:href="cort-20200630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="cort-20200630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_46e68d52-fcd1-4c36-8927-ca2591e063be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4b753cd-686b-4809-b1cb-2e4f94811aee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_46e68d52-fcd1-4c36-8927-ca2591e063be" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4b753cd-686b-4809-b1cb-2e4f94811aee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7d8fcd6e-c7c6-4740-aa25-05ac46bfd361" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_46e68d52-fcd1-4c36-8927-ca2591e063be" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7d8fcd6e-c7c6-4740-aa25-05ac46bfd361" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_88d30112-d979-4eb6-a123-56fda582cfcd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_46e68d52-fcd1-4c36-8927-ca2591e063be" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_88d30112-d979-4eb6-a123-56fda582cfcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2ea8822-0840-4869-ac84-2f4a75d1e743" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_427b92b3-7a16-4352-8710-819c1fb71a0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2ea8822-0840-4869-ac84-2f4a75d1e743" xlink:to="loc_us-gaap_ProfitLoss_427b92b3-7a16-4352-8710-819c1fb71a0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b2d883d2-9e14-4bc0-baf5-3aae32948e8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2ea8822-0840-4869-ac84-2f4a75d1e743" xlink:to="loc_us-gaap_ShareBasedCompensation_b2d883d2-9e14-4bc0-baf5-3aae32948e8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8647460d-c1c3-4692-bbbd-d4830c398e91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2ea8822-0840-4869-ac84-2f4a75d1e743" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8647460d-c1c3-4692-bbbd-d4830c398e91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating_83a0bb76-a7bf-475e-a294-a8471ccd7cba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2ea8822-0840-4869-ac84-2f4a75d1e743" xlink:to="loc_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating_83a0bb76-a7bf-475e-a294-a8471ccd7cba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_adb28078-579d-4c52-b5f7-0e14bfe8cffc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2ea8822-0840-4869-ac84-2f4a75d1e743" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_adb28078-579d-4c52-b5f7-0e14bfe8cffc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_OperatingLeaseRightOfUseAssetAmortization_077478f1-2120-447b-87dc-d89ef2e56632" xlink:href="cort-20200630.xsd#cort_OperatingLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2ea8822-0840-4869-ac84-2f4a75d1e743" xlink:to="loc_cort_OperatingLeaseRightOfUseAssetAmortization_077478f1-2120-447b-87dc-d89ef2e56632" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_c47c6f4d-7394-45e7-993c-53084e80d0f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2ea8822-0840-4869-ac84-2f4a75d1e743" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_c47c6f4d-7394-45e7-993c-53084e80d0f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_8536a61c-e5a6-49f0-8803-816335734bf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2ea8822-0840-4869-ac84-2f4a75d1e743" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_8536a61c-e5a6-49f0-8803-816335734bf2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_c0b90d49-0367-41e2-b8bc-846e9feb373b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2ea8822-0840-4869-ac84-2f4a75d1e743" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_c0b90d49-0367-41e2-b8bc-846e9feb373b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_a31e875c-240e-4460-8891-0785d69e32eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2ea8822-0840-4869-ac84-2f4a75d1e743" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_a31e875c-240e-4460-8891-0785d69e32eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_04dc2487-d98c-47e3-ae07-770999003ec5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b2ea8822-0840-4869-ac84-2f4a75d1e743" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_04dc2487-d98c-47e3-ae07-770999003ec5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_IncreaseDecreaseInAccruedClinicalExpenses_fc943049-473c-4962-9433-7efe435910df" xlink:href="cort-20200630.xsd#cort_IncreaseDecreaseInAccruedClinicalExpenses"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2ea8822-0840-4869-ac84-2f4a75d1e743" xlink:to="loc_cort_IncreaseDecreaseInAccruedClinicalExpenses_fc943049-473c-4962-9433-7efe435910df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_1fb5094e-ccd0-4828-bed6-760f626cb002" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2ea8822-0840-4869-ac84-2f4a75d1e743" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_1fb5094e-ccd0-4828-bed6-760f626cb002" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_IncreaseDecreaseInOperatingLeaseLiability_af1262a6-05c0-4a93-b6e9-7f2b777cbc07" xlink:href="cort-20200630.xsd#cort_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2ea8822-0840-4869-ac84-2f4a75d1e743" xlink:to="loc_cort_IncreaseDecreaseInOperatingLeaseLiability_af1262a6-05c0-4a93-b6e9-7f2b777cbc07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_ec40e2c4-2a60-4d38-a506-d97796fb0ac2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2ea8822-0840-4869-ac84-2f4a75d1e743" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_ec40e2c4-2a60-4d38-a506-d97796fb0ac2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a4b245b0-accc-4284-aba3-f908f968723b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_685952cc-9af4-444b-b541-17b34217cbc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a4b245b0-accc-4284-aba3-f908f968723b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_685952cc-9af4-444b-b541-17b34217cbc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_b6649bc3-3af0-4fbb-854a-d2f263ee9dbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a4b245b0-accc-4284-aba3-f908f968723b" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_b6649bc3-3af0-4fbb-854a-d2f263ee9dbb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1d36a9bd-09c1-448a-be36-d1f803509d76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a4b245b0-accc-4284-aba3-f908f968723b" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1d36a9bd-09c1-448a-be36-d1f803509d76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8763151e-7c4e-41bd-8c55-39f67d76f55a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_600c754d-4f6f-4661-8f7e-1565966b21d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8763151e-7c4e-41bd-8c55-39f67d76f55a" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_600c754d-4f6f-4661-8f7e-1565966b21d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_f63d02ca-6d2c-48ad-9161-bb207760faa0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8763151e-7c4e-41bd-8c55-39f67d76f55a" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_f63d02ca-6d2c-48ad-9161-bb207760faa0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_cc3a87b8-3ed2-4a78-bd7d-bd0da34cfc0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8763151e-7c4e-41bd-8c55-39f67d76f55a" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_cc3a87b8-3ed2-4a78-bd7d-bd0da34cfc0f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="cort-20200630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="cort-20200630.xsd#BasisofPresentationandSummaryofSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cort-20200630.xsd#BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItems" xlink:type="simple" xlink:href="cort-20200630.xsd#CompositionofCertainBalanceSheetItems"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/CompositionofCertainBalanceSheetItems" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsTables" xlink:type="simple" xlink:href="cort-20200630.xsd#CompositionofCertainBalanceSheetItemsTables"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cort_InventoryCurrentNoncurrent_7923c5bb-5cfe-4461-8582-105052acf8e0" xlink:href="cort-20200630.xsd#cort_InventoryCurrentNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_InventoryRawMaterialsCurrentAndNoncurrent_d8f6e28c-78ae-48aa-a78c-4f0aade38347" xlink:href="cort-20200630.xsd#cort_InventoryRawMaterialsCurrentAndNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cort_InventoryCurrentNoncurrent_7923c5bb-5cfe-4461-8582-105052acf8e0" xlink:to="loc_cort_InventoryRawMaterialsCurrentAndNoncurrent_d8f6e28c-78ae-48aa-a78c-4f0aade38347" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_InventoryWorkInProcessCurrentAndNoncurrent_a5345f28-0951-4e25-aedc-29666cb906a8" xlink:href="cort-20200630.xsd#cort_InventoryWorkInProcessCurrentAndNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cort_InventoryCurrentNoncurrent_7923c5bb-5cfe-4461-8582-105052acf8e0" xlink:to="loc_cort_InventoryWorkInProcessCurrentAndNoncurrent_a5345f28-0951-4e25-aedc-29666cb906a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_InventoryFinishedGoodsCurrentAndNoncurrent_ac1003be-7b7f-4c26-bf4c-89a988e42bef" xlink:href="cort-20200630.xsd#cort_InventoryFinishedGoodsCurrentAndNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cort_InventoryCurrentNoncurrent_7923c5bb-5cfe-4461-8582-105052acf8e0" xlink:to="loc_cort_InventoryFinishedGoodsCurrentAndNoncurrent_ac1003be-7b7f-4c26-bf4c-89a988e42bef" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails_1" xlink:type="simple" xlink:href="cort-20200630.xsd#CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails_1"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cort_InventoryCurrentNoncurrent_e367cba1-479a-425d-b033-47f2c1967976" xlink:href="cort-20200630.xsd#cort_InventoryCurrentNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent_0356be5f-3ea8-4d49-953d-37b92b2809dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cort_InventoryCurrentNoncurrent_e367cba1-479a-425d-b033-47f2c1967976" xlink:to="loc_us-gaap_InventoryNoncurrent_0356be5f-3ea8-4d49-953d-37b92b2809dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_d6b46aa7-f8a3-4e13-95a8-c390d37ccc5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_cort_InventoryCurrentNoncurrent_e367cba1-479a-425d-b033-47f2c1967976" xlink:to="loc_us-gaap_InventoryNet_d6b46aa7-f8a3-4e13-95a8-c390d37ccc5a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_3cdd949f-fb1e-496d-b511-3dac9fc272f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_3d021e6a-73e7-419d-935d-051b67c150c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_3cdd949f-fb1e-496d-b511-3dac9fc272f1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_3d021e6a-73e7-419d-935d-051b67c150c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_c7c64547-bee2-4fea-afc4-0146b0f700df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_3cdd949f-fb1e-496d-b511-3dac9fc272f1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_c7c64547-bee2-4fea-afc4-0146b0f700df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_7e7a1e35-fc39-44f8-90b6-29b1fc82e2e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_78ba5939-85b6-43b2-8055-8c56f8dfa257" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_7e7a1e35-fc39-44f8-90b6-29b1fc82e2e0" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_78ba5939-85b6-43b2-8055-8c56f8dfa257" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_48331984-3686-4e45-b2df-e56a707b5238" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_7e7a1e35-fc39-44f8-90b6-29b1fc82e2e0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_48331984-3686-4e45-b2df-e56a707b5238" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_7d10e247-dfa4-41a1-a9f6-a1bac4e86a08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_AccruedGovernmentRebateCurrent_bb685a1b-ba22-4b69-947f-72bbc8349d52" xlink:href="cort-20200630.xsd#cort_AccruedGovernmentRebateCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_7d10e247-dfa4-41a1-a9f6-a1bac4e86a08" xlink:to="loc_cort_AccruedGovernmentRebateCurrent_bb685a1b-ba22-4b69-947f-72bbc8349d52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_9e0fab21-7823-4842-8ef0-1e82d6d3f5fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_7d10e247-dfa4-41a1-a9f6-a1bac4e86a08" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_9e0fab21-7823-4842-8ef0-1e82d6d3f5fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_9b05349e-803f-4539-bfce-fa810ffa3e83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_7d10e247-dfa4-41a1-a9f6-a1bac4e86a08" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_9b05349e-803f-4539-bfce-fa810ffa3e83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_AccruedLegalFeesCurrent_22ab59d2-51b3-4353-a3cb-0505e87e1edf" xlink:href="cort-20200630.xsd#cort_AccruedLegalFeesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_7d10e247-dfa4-41a1-a9f6-a1bac4e86a08" xlink:to="loc_cort_AccruedLegalFeesCurrent_22ab59d2-51b3-4353-a3cb-0505e87e1edf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_efe68b27-cd58-4805-9bfd-19ef8941a285" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_7d10e247-dfa4-41a1-a9f6-a1bac4e86a08" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_efe68b27-cd58-4805-9bfd-19ef8941a285" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_AccruedManufacturingCosts_9adc649a-95e6-4ebb-aa58-92c83e55f920" xlink:href="cort-20200630.xsd#cort_AccruedManufacturingCosts"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_7d10e247-dfa4-41a1-a9f6-a1bac4e86a08" xlink:to="loc_cort_AccruedManufacturingCosts_9adc649a-95e6-4ebb-aa58-92c83e55f920" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_5eba76d4-2fef-4f76-9cff-165c6c96c7d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_7d10e247-dfa4-41a1-a9f6-a1bac4e86a08" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_5eba76d4-2fef-4f76-9cff-165c6c96c7d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_f9599fd6-084d-4324-ab09-a80e6384b2e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_7d10e247-dfa4-41a1-a9f6-a1bac4e86a08" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_f9599fd6-084d-4324-ab09-a80e6384b2e6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsNarrativeDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#CompositionofCertainBalanceSheetItemsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurements" xlink:type="simple" xlink:href="cort-20200630.xsd#AvailableforSaleSecuritiesandFairValueMeasurements"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurements" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsTables" xlink:type="simple" xlink:href="cort-20200630.xsd#AvailableforSaleSecuritiesandFairValueMeasurementsTables"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_a4c3b40a-e429-47ee-97a7-fe09e60f29cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_cfabdab4-e100-40b1-894a-ff6d16746107" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_a4c3b40a-e429-47ee-97a7-fe09e60f29cc" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_cfabdab4-e100-40b1-894a-ff6d16746107" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_80db9069-15db-4979-86ce-38e0dee73acc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_a4c3b40a-e429-47ee-97a7-fe09e60f29cc" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_80db9069-15db-4979-86ce-38e0dee73acc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a04f1974-90b0-43e4-8bd0-fca34c38ec0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_a4c3b40a-e429-47ee-97a7-fe09e60f29cc" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a04f1974-90b0-43e4-8bd0-fca34c38ec0f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#AvailableforSaleSecuritiesandFairValueMeasurementsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/Leases" xlink:type="simple" xlink:href="cort-20200630.xsd#Leases"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/Leases" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/LeasesTables" xlink:type="simple" xlink:href="cort-20200630.xsd#LeasesTables"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/LeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/LeasesDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#LeasesDetails"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/LeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_641c4865-a5d4-4bad-b58e-98ecd6bcb57b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_25a51787-765c-49e6-b5b2-cdb13b976d25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_641c4865-a5d4-4bad-b58e-98ecd6bcb57b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_25a51787-765c-49e6-b5b2-cdb13b976d25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_3bd2ad85-f307-43c6-8323-eac725c961eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_641c4865-a5d4-4bad-b58e-98ecd6bcb57b" xlink:to="loc_us-gaap_OperatingLeaseLiability_3bd2ad85-f307-43c6-8323-eac725c961eb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/LeasesDetails_1" xlink:type="simple" xlink:href="cort-20200630.xsd#LeasesDetails_1"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/LeasesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_76f9be48-0d5d-4386-a2fe-f8a49c5ca65c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_70dc9e34-24d0-4d71-8a18-eb2ebaa4b9e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_76f9be48-0d5d-4386-a2fe-f8a49c5ca65c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_70dc9e34-24d0-4d71-8a18-eb2ebaa4b9e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c733dd7d-f960-49eb-bbfb-426b76dc58a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_76f9be48-0d5d-4386-a2fe-f8a49c5ca65c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c733dd7d-f960-49eb-bbfb-426b76dc58a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7ec0e5c0-9713-49a8-8960-a8e5523ec43d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_76f9be48-0d5d-4386-a2fe-f8a49c5ca65c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7ec0e5c0-9713-49a8-8960-a8e5523ec43d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="cort-20200630.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#CommitmentsandContingenciesDetails"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/CommitmentsandContingenciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/StockholdersEquity" xlink:type="simple" xlink:href="cort-20200630.xsd#StockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/StockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="cort-20200630.xsd#StockholdersEquityTables"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/StockholdersEquityTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/StockholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#StockholdersEquityNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/StockholdersEquityNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#StockholdersEquitySummaryofStockBasedCompensationDetails"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_0056eae5-2271-4d13-afad-4a2d6cde1e15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_35f87a95-d3aa-421d-b50a-5d45aac36d4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_0056eae5-2271-4d13-afad-4a2d6cde1e15" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_35f87a95-d3aa-421d-b50a-5d45aac36d4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_08aed8c3-d104-49f8-8659-b35501160190" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_0056eae5-2271-4d13-afad-4a2d6cde1e15" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_08aed8c3-d104-49f8-8659-b35501160190" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/NetIncomePerShare" xlink:type="simple" xlink:href="cort-20200630.xsd#NetIncomePerShare"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/NetIncomePerShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/NetIncomePerShareTables" xlink:type="simple" xlink:href="cort-20200630.xsd#NetIncomePerShareTables"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/NetIncomePerShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_044d5aa4-d221-45a8-91ef-57182b4cedba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0a5755f7-e593-4bb8-b482-58f5424a6e77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_044d5aa4-d221-45a8-91ef-57182b4cedba" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0a5755f7-e593-4bb8-b482-58f5424a6e77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_f3618f49-80ac-4ff6-98bf-b81e2d743631" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_044d5aa4-d221-45a8-91ef-57182b4cedba" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_f3618f49-80ac-4ff6-98bf-b81e2d743631" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/NetIncomePerShareNarrativeDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#NetIncomePerShareNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/NetIncomePerShareNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cort-20200630.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#IncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.corcept.com/role/IncomeTaxesDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>cort-20200630_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 2020 Workiva-->
<!--r:b9b3bb15-f37b-46f2-90aa-0ea12eb9064d,g:47af1398-5839-4d75-a4cd-6d68cdd0ecd8-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.corcept.com/role/CoverPage" xlink:type="simple" xlink:href="cort-20200630.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/CoverPage" xlink:type="extended" id="ie7c481376cb24dcfb8a71223d07c1f65_CoverPage"/>
  <link:roleRef roleURI="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="cort-20200630.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended" id="id8d079e64c3a488daa1e2ee4d09b0588_CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:roleRef roleURI="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="cort-20200630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended" id="id7a3f5a5f9014d70b44966543e2b20b8_CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:roleRef roleURI="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" xlink:type="simple" xlink:href="cort-20200630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" xlink:type="extended" id="if7ccb7239f944dfdb12e42071851e02b_CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"/>
  <link:roleRef roleURI="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="cort-20200630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended" id="i522b51aecaf541d78c951a671a47fe69_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:roleRef roleURI="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="cort-20200630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended" id="i5414d263ec6f4d3aa0305e5ae1be85c9_CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_15ac0406-acef-4f32-84e4-3f1ba01024c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_15ac0406-acef-4f32-84e4-3f1ba01024c9" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_a65610e6-a586-4871-806c-d9bff87f2d87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_SharesOutstanding_a65610e6-a586-4871-806c-d9bff87f2d87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4bf64b5a-c0d1-408e-9d46-9f1fc5cc5da2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_StockholdersEquity_4bf64b5a-c0d1-408e-9d46-9f1fc5cc5da2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_b2aa8da0-be90-4162-9801-4c3bf10b809e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_b2aa8da0-be90-4162-9801-4c3bf10b809e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_c13d06c8-ed85-4005-a6db-f9b38c0948ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_c13d06c8-ed85-4005-a6db-f9b38c0948ee" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_31ef41cc-0c7f-4a9e-bf46-66931f2a5de3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_31ef41cc-0c7f-4a9e-bf46-66931f2a5de3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_f0d5dd89-d90a-42c3-8666-5006272b586a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_f0d5dd89-d90a-42c3-8666-5006272b586a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2ce5f6b0-9db1-4ee3-bfee-8803f07fc4b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2ce5f6b0-9db1-4ee3-bfee-8803f07fc4b5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_9f25a104-30f3-4c8d-bcc1-2fccefe96806" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_9f25a104-30f3-4c8d-bcc1-2fccefe96806" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_a1a0fa5e-39d9-4072-8a45-f11cf32fcf34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_a1a0fa5e-39d9-4072-8a45-f11cf32fcf34" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_a5c8febe-3cdc-4294-a666-5e5ce8c01914" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_a5c8febe-3cdc-4294-a666-5e5ce8c01914" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7f95d873-d918-474f-a0c3-398adee6740b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_NetIncomeLoss_7f95d873-d918-474f-a0c3-398adee6740b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_fae65f20-1fcc-4c49-9c6f-fd0463b77a3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6f23e153-3645-4f58-a561-92af6f87ffdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f0cd2b31-e750-4855-bd4b-64c5c70bbdde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_15ac0406-acef-4f32-84e4-3f1ba01024c9" xlink:to="loc_us-gaap_StatementTable_f0cd2b31-e750-4855-bd4b-64c5c70bbdde" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5d822fd4-4ae6-4ffa-aab7-dd8a2d908f34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f0cd2b31-e750-4855-bd4b-64c5c70bbdde" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5d822fd4-4ae6-4ffa-aab7-dd8a2d908f34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5d822fd4-4ae6-4ffa-aab7-dd8a2d908f34_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5d822fd4-4ae6-4ffa-aab7-dd8a2d908f34" xlink:to="loc_us-gaap_EquityComponentDomain_5d822fd4-4ae6-4ffa-aab7-dd8a2d908f34_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8127f730-7ba0-4984-9087-1175d797c74d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5d822fd4-4ae6-4ffa-aab7-dd8a2d908f34" xlink:to="loc_us-gaap_EquityComponentDomain_8127f730-7ba0-4984-9087-1175d797c74d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_e6ef1885-d1b1-43f6-aeca-e22d5060d334" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8127f730-7ba0-4984-9087-1175d797c74d" xlink:to="loc_us-gaap_CommonStockMember_e6ef1885-d1b1-43f6-aeca-e22d5060d334" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_16d6d47f-4a16-4ea2-a4e0-18b8a89e7c49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8127f730-7ba0-4984-9087-1175d797c74d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_16d6d47f-4a16-4ea2-a4e0-18b8a89e7c49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_fb29bf1b-e492-452a-b398-8b9b652e63c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8127f730-7ba0-4984-9087-1175d797c74d" xlink:to="loc_us-gaap_TreasuryStockMember_fb29bf1b-e492-452a-b398-8b9b652e63c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5060676d-6093-42be-981a-763b19eb78e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8127f730-7ba0-4984-9087-1175d797c74d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5060676d-6093-42be-981a-763b19eb78e2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_6dc9726d-f7a4-4ecc-92ce-96a12a4fa9dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8127f730-7ba0-4984-9087-1175d797c74d" xlink:to="loc_us-gaap_RetainedEarningsMember_6dc9726d-f7a4-4ecc-92ce-96a12a4fa9dd" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="cort-20200630.xsd#BasisofPresentationandSummaryofSignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" xlink:type="extended" id="ieb1c9971f5074d64bba161d44cbfdf44_BasisofPresentationandSummaryofSignificantAccountingPolicies"/>
  <link:roleRef roleURI="http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cort-20200630.xsd#BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended" id="ieae39b00632e466d80c78a2a61fd0e2b_BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies"/>
  <link:roleRef roleURI="http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" xlink:type="extended" id="i3d9d1fad6be243ba960c634243a1efaf_BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails"/>
  <link:roleRef roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItems" xlink:type="simple" xlink:href="cort-20200630.xsd#CompositionofCertainBalanceSheetItems"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/CompositionofCertainBalanceSheetItems" xlink:type="extended" id="ie30e1cc211a046d3bb35b24f572eb382_CompositionofCertainBalanceSheetItems"/>
  <link:roleRef roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsTables" xlink:type="simple" xlink:href="cort-20200630.xsd#CompositionofCertainBalanceSheetItemsTables"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsTables" xlink:type="extended" id="i42e94d068137408886b7b1436c296ff9_CompositionofCertainBalanceSheetItemsTables"/>
  <link:roleRef roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails" xlink:type="extended" id="i89ab712eecdc4335a8fda03274db5ebe_CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails"/>
  <link:roleRef roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails" xlink:type="extended" id="i432e09ddf29949f8bb9c0216b92398e4_CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b36fbb83-3760-40c1-ba72-26e1437d8c9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_843940b7-ca4d-45b7-8cf0-ce425834a68a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b36fbb83-3760-40c1-ba72-26e1437d8c9b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_843940b7-ca4d-45b7-8cf0-ce425834a68a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_599e6542-09a2-4448-83f2-b19fa9161aa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b36fbb83-3760-40c1-ba72-26e1437d8c9b" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_599e6542-09a2-4448-83f2-b19fa9161aa1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_5da99b4f-06bd-470f-ba3d-3ebd3f32f50c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b36fbb83-3760-40c1-ba72-26e1437d8c9b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_5da99b4f-06bd-470f-ba3d-3ebd3f32f50c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_6e072d33-87c3-4e93-add7-988cc651a9dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b36fbb83-3760-40c1-ba72-26e1437d8c9b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_6e072d33-87c3-4e93-add7-988cc651a9dd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_2bd633fe-7bba-4c0d-b6ea-ad3730609bce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b36fbb83-3760-40c1-ba72-26e1437d8c9b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_2bd633fe-7bba-4c0d-b6ea-ad3730609bce" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_626b369a-9852-4ab1-b815-56f337715e36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b36fbb83-3760-40c1-ba72-26e1437d8c9b" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_626b369a-9852-4ab1-b815-56f337715e36" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_LongLivedTangibleAssetAxis_4c783e72-66b1-4127-a8af-456975102ed6" xlink:href="cort-20200630.xsd#cort_LongLivedTangibleAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_626b369a-9852-4ab1-b815-56f337715e36" xlink:to="loc_cort_LongLivedTangibleAssetAxis_4c783e72-66b1-4127-a8af-456975102ed6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_LongLivedTangibleAssetDomain_4c783e72-66b1-4127-a8af-456975102ed6_default" xlink:href="cort-20200630.xsd#cort_LongLivedTangibleAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cort_LongLivedTangibleAssetAxis_4c783e72-66b1-4127-a8af-456975102ed6" xlink:to="loc_cort_LongLivedTangibleAssetDomain_4c783e72-66b1-4127-a8af-456975102ed6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_LongLivedTangibleAssetDomain_15c05519-dced-40ec-8fb3-5dcfa98048e2" xlink:href="cort-20200630.xsd#cort_LongLivedTangibleAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cort_LongLivedTangibleAssetAxis_4c783e72-66b1-4127-a8af-456975102ed6" xlink:to="loc_cort_LongLivedTangibleAssetDomain_15c05519-dced-40ec-8fb3-5dcfa98048e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_8dd87588-2b9e-413b-b1bf-b9354bc22945" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cort_LongLivedTangibleAssetDomain_15c05519-dced-40ec-8fb3-5dcfa98048e2" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_8dd87588-2b9e-413b-b1bf-b9354bc22945" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_f532aff1-149d-42a3-979f-4b50a73583b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cort_LongLivedTangibleAssetDomain_15c05519-dced-40ec-8fb3-5dcfa98048e2" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_f532aff1-149d-42a3-979f-4b50a73583b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_9fff0c9c-2ec9-4414-9589-0a90c85d3406" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cort_LongLivedTangibleAssetDomain_15c05519-dced-40ec-8fb3-5dcfa98048e2" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_9fff0c9c-2ec9-4414-9589-0a90c85d3406" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails" xlink:type="extended" id="id9aef0dcac1d491a83592398dc972f89_CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails"/>
  <link:roleRef roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsNarrativeDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#CompositionofCertainBalanceSheetItemsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsNarrativeDetails" xlink:type="extended" id="ib3c875118fe147c39c205ac18679ac27_CompositionofCertainBalanceSheetItemsNarrativeDetails"/>
  <link:roleRef roleURI="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurements" xlink:type="simple" xlink:href="cort-20200630.xsd#AvailableforSaleSecuritiesandFairValueMeasurements"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurements" xlink:type="extended" id="i255940c95c674a8db60c4f22715eb4dd_AvailableforSaleSecuritiesandFairValueMeasurements"/>
  <link:roleRef roleURI="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsTables" xlink:type="simple" xlink:href="cort-20200630.xsd#AvailableforSaleSecuritiesandFairValueMeasurementsTables"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsTables" xlink:type="extended" id="idb5f03c5f63a4037b9843534e212060f_AvailableforSaleSecuritiesandFairValueMeasurementsTables"/>
  <link:roleRef roleURI="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails" xlink:type="extended" id="i9131213ca9f64d1c8ad524bdbc4ddcb2_AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_61cee33b-1892-4692-9ec4-cb922ece5355" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_80c181f3-9500-4fdf-9ab0-87582117a8e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_61cee33b-1892-4692-9ec4-cb922ece5355" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_80c181f3-9500-4fdf-9ab0-87582117a8e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_4dde74cc-33d5-4e25-a333-e3da7490db13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_61cee33b-1892-4692-9ec4-cb922ece5355" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_4dde74cc-33d5-4e25-a333-e3da7490db13" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_ae785162-4a53-4fc0-ad8a-ad8f120230b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_4dde74cc-33d5-4e25-a333-e3da7490db13" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_ae785162-4a53-4fc0-ad8a-ad8f120230b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_ae785162-4a53-4fc0-ad8a-ad8f120230b9_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_ae785162-4a53-4fc0-ad8a-ad8f120230b9" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_ae785162-4a53-4fc0-ad8a-ad8f120230b9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_6a482d82-be31-4205-9f3f-4d8b194cf38e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_ae785162-4a53-4fc0-ad8a-ad8f120230b9" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_6a482d82-be31-4205-9f3f-4d8b194cf38e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsMember_ada3464f-a2ce-4383-9938-ced00d2a2ba1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_6a482d82-be31-4205-9f3f-4d8b194cf38e" xlink:to="loc_us-gaap_CashEquivalentsMember_ada3464f-a2ce-4383-9938-ced00d2a2ba1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_ShortTermMarketableSecuritiesMember_15fabc1a-f5b0-47d5-9857-5043673542d9" xlink:href="cort-20200630.xsd#cort_ShortTermMarketableSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_6a482d82-be31-4205-9f3f-4d8b194cf38e" xlink:to="loc_cort_ShortTermMarketableSecuritiesMember_15fabc1a-f5b0-47d5-9857-5043673542d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_LongTermMarketableSecuritiesMember_c23f2da6-f982-48c3-9106-fe46f1de89fa" xlink:href="cort-20200630.xsd#cort_LongTermMarketableSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_6a482d82-be31-4205-9f3f-4d8b194cf38e" xlink:to="loc_cort_LongTermMarketableSecuritiesMember_c23f2da6-f982-48c3-9106-fe46f1de89fa" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails" xlink:type="extended" id="i426b4816c1c64e75ac59110597475592_AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_33bd6cda-ed1f-4556-bbf6-56cb91215277" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_fb092989-1b0f-4430-860e-95a3b6175ec9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_33bd6cda-ed1f-4556-bbf6-56cb91215277" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_fb092989-1b0f-4430-860e-95a3b6175ec9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_afd86f6b-ae38-4c69-9215-7fe67e0fe4c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_33bd6cda-ed1f-4556-bbf6-56cb91215277" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_afd86f6b-ae38-4c69-9215-7fe67e0fe4c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_859f1d2e-2b76-419a-ac07-11d72d0def9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_33bd6cda-ed1f-4556-bbf6-56cb91215277" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_859f1d2e-2b76-419a-ac07-11d72d0def9d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_b83f7aee-ef80-4690-8fc6-1fcbeb9a270b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_33bd6cda-ed1f-4556-bbf6-56cb91215277" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_b83f7aee-ef80-4690-8fc6-1fcbeb9a270b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_dd2d7526-ec57-4bad-b2d5-57f642d0a153" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_33bd6cda-ed1f-4556-bbf6-56cb91215277" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_dd2d7526-ec57-4bad-b2d5-57f642d0a153" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_09a5ca52-7423-4169-bc80-0d8eb3abfdd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_dd2d7526-ec57-4bad-b2d5-57f642d0a153" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_09a5ca52-7423-4169-bc80-0d8eb3abfdd5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_09a5ca52-7423-4169-bc80-0d8eb3abfdd5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_09a5ca52-7423-4169-bc80-0d8eb3abfdd5" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_09a5ca52-7423-4169-bc80-0d8eb3abfdd5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c31bef65-1801-424f-ac97-42d0c1eb9ba3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_09a5ca52-7423-4169-bc80-0d8eb3abfdd5" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c31bef65-1801-424f-ac97-42d0c1eb9ba3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_d24af380-ea0c-4399-aca2-db70c4500969" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c31bef65-1801-424f-ac97-42d0c1eb9ba3" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_d24af380-ea0c-4399-aca2-db70c4500969" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_3cb6184f-e8c4-4a6f-8cfb-3e4943dc9ce9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c31bef65-1801-424f-ac97-42d0c1eb9ba3" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_3cb6184f-e8c4-4a6f-8cfb-3e4943dc9ce9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_6014665d-0b38-4cc8-8255-d5bc2f312bdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_dd2d7526-ec57-4bad-b2d5-57f642d0a153" xlink:to="loc_us-gaap_FinancialInstrumentAxis_6014665d-0b38-4cc8-8255-d5bc2f312bdc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6014665d-0b38-4cc8-8255-d5bc2f312bdc_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_6014665d-0b38-4cc8-8255-d5bc2f312bdc" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6014665d-0b38-4cc8-8255-d5bc2f312bdc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3a5b1238-eb41-4ab3-95fc-af461559caa3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_6014665d-0b38-4cc8-8255-d5bc2f312bdc" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3a5b1238-eb41-4ab3-95fc-af461559caa3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_7a9bbbd2-c41e-42a8-a538-572d21f18453" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3a5b1238-eb41-4ab3-95fc-af461559caa3" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_7a9bbbd2-c41e-42a8-a538-572d21f18453" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_cc3583b2-f214-46e6-8533-e4d03a402508" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3a5b1238-eb41-4ab3-95fc-af461559caa3" xlink:to="loc_us-gaap_CommercialPaperMember_cc3583b2-f214-46e6-8533-e4d03a402508" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_ac2179a4-a510-451d-a55b-1c2eb8325240" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3a5b1238-eb41-4ab3-95fc-af461559caa3" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_ac2179a4-a510-451d-a55b-1c2eb8325240" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementsMember_407445e3-fec3-48dd-a6b1-372989a97955" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepurchaseAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3a5b1238-eb41-4ab3-95fc-af461559caa3" xlink:to="loc_us-gaap_RepurchaseAgreementsMember_407445e3-fec3-48dd-a6b1-372989a97955" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_d1006b1c-59e4-48e0-8eda-84854b609553" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3a5b1238-eb41-4ab3-95fc-af461559caa3" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_d1006b1c-59e4-48e0-8eda-84854b609553" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_08fdb390-4c5e-42fd-ab4e-2eb6fb722450" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3a5b1238-eb41-4ab3-95fc-af461559caa3" xlink:to="loc_us-gaap_MoneyMarketFundsMember_08fdb390-4c5e-42fd-ab4e-2eb6fb722450" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bb64a36e-65e5-4339-a244-514261b5839b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_dd2d7526-ec57-4bad-b2d5-57f642d0a153" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bb64a36e-65e5-4339-a244-514261b5839b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bb64a36e-65e5-4339-a244-514261b5839b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bb64a36e-65e5-4339-a244-514261b5839b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bb64a36e-65e5-4339-a244-514261b5839b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fb90b358-1554-4d69-8e05-b64a023a8508" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bb64a36e-65e5-4339-a244-514261b5839b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fb90b358-1554-4d69-8e05-b64a023a8508" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_f52140a7-9120-467c-b619-072730dd72ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fb90b358-1554-4d69-8e05-b64a023a8508" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_f52140a7-9120-467c-b619-072730dd72ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_0fc3dc13-3244-4600-899b-27afdd36094d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fb90b358-1554-4d69-8e05-b64a023a8508" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_0fc3dc13-3244-4600-899b-27afdd36094d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#AvailableforSaleSecuritiesandFairValueMeasurementsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsNarrativeDetails" xlink:type="extended" id="i39e5d23c94054e6b9742708ebfcb535c_AvailableforSaleSecuritiesandFairValueMeasurementsNarrativeDetails"/>
  <link:roleRef roleURI="http://www.corcept.com/role/Leases" xlink:type="simple" xlink:href="cort-20200630.xsd#Leases"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/Leases" xlink:type="extended" id="icb8e769bfd99422c96a63792342b4140_Leases"/>
  <link:roleRef roleURI="http://www.corcept.com/role/LeasesTables" xlink:type="simple" xlink:href="cort-20200630.xsd#LeasesTables"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/LeasesTables" xlink:type="extended" id="i537b637b4eec413aa3b70b55f66a372c_LeasesTables"/>
  <link:roleRef roleURI="http://www.corcept.com/role/LeasesDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#LeasesDetails"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/LeasesDetails" xlink:type="extended" id="i09c3c16768b2422c941d577f8407fd51_LeasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_d49c150c-3ec1-4971-8e8c-23ba311c4df5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_c8069728-e45c-489c-8f8e-dd9e277ee29e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d49c150c-3ec1-4971-8e8c-23ba311c4df5" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_c8069728-e45c-489c-8f8e-dd9e277ee29e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_a5f1f805-33aa-4b2b-9ecd-597f7158f87b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d49c150c-3ec1-4971-8e8c-23ba311c4df5" xlink:to="loc_us-gaap_OperatingLeaseLiability_a5f1f805-33aa-4b2b-9ecd-597f7158f87b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_4df78225-2eee-480b-bb80-ad998094c54b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d49c150c-3ec1-4971-8e8c-23ba311c4df5" xlink:to="loc_us-gaap_OperatingLeaseExpense_4df78225-2eee-480b-bb80-ad998094c54b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_a717f2ab-95e6-45bc-a6ed-2ce5648e89b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d49c150c-3ec1-4971-8e8c-23ba311c4df5" xlink:to="loc_us-gaap_OperatingLeasePayments_a717f2ab-95e6-45bc-a6ed-2ce5648e89b2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6b710fbf-6199-48e1-82ad-ff4a3d6a8611" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d49c150c-3ec1-4971-8e8c-23ba311c4df5" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6b710fbf-6199-48e1-82ad-ff4a3d6a8611" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_600426fa-26b8-46b9-96c3-a81f78af833e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d49c150c-3ec1-4971-8e8c-23ba311c4df5" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_600426fa-26b8-46b9-96c3-a81f78af833e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6abd82ae-1316-4049-bb66-a20a8ba6305e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d49c150c-3ec1-4971-8e8c-23ba311c4df5" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6abd82ae-1316-4049-bb66-a20a8ba6305e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_04539f05-6fe1-4ee3-9219-bc22f8df429d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d49c150c-3ec1-4971-8e8c-23ba311c4df5" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_04539f05-6fe1-4ee3-9219-bc22f8df429d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_48fed568-5da4-41a9-b1db-9b03d2c2e185" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_04539f05-6fe1-4ee3-9219-bc22f8df429d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_48fed568-5da4-41a9-b1db-9b03d2c2e185" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_238089e2-4a12-4827-a810-20398a0d12ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_04539f05-6fe1-4ee3-9219-bc22f8df429d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_238089e2-4a12-4827-a810-20398a0d12ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_3a385153-4955-4e0e-80cb-bcfcf1882c25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_04539f05-6fe1-4ee3-9219-bc22f8df429d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_3a385153-4955-4e0e-80cb-bcfcf1882c25" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5c0a97cb-870f-45a7-bdd6-02009a8b6a7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_04539f05-6fe1-4ee3-9219-bc22f8df429d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5c0a97cb-870f-45a7-bdd6-02009a8b6a7c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_406f2463-43c6-4183-9756-92ecb3fd847c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_04539f05-6fe1-4ee3-9219-bc22f8df429d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_406f2463-43c6-4183-9756-92ecb3fd847c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_89091217-e711-464f-9bab-8f6b7beebc4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d49c150c-3ec1-4971-8e8c-23ba311c4df5" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_89091217-e711-464f-9bab-8f6b7beebc4f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_95ae8fb1-1432-4d58-a8bb-7b7c9f00dabb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_89091217-e711-464f-9bab-8f6b7beebc4f" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_95ae8fb1-1432-4d58-a8bb-7b7c9f00dabb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_95ae8fb1-1432-4d58-a8bb-7b7c9f00dabb_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_95ae8fb1-1432-4d58-a8bb-7b7c9f00dabb" xlink:to="loc_us-gaap_TypeOfAdoptionMember_95ae8fb1-1432-4d58-a8bb-7b7c9f00dabb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_e5cc88cf-80df-4d02-b62b-60d8426d737e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_95ae8fb1-1432-4d58-a8bb-7b7c9f00dabb" xlink:to="loc_us-gaap_TypeOfAdoptionMember_e5cc88cf-80df-4d02-b62b-60d8426d737e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_c17a916a-e9a0-489c-9909-c693b12724bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_e5cc88cf-80df-4d02-b62b-60d8426d737e" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_c17a916a-e9a0-489c-9909-c693b12724bb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="cort-20200630.xsd#CommitmentsandContingencies"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/CommitmentsandContingencies" xlink:type="extended" id="ifce94a396b38496c8f54967aff6a7523_CommitmentsandContingencies"/>
  <link:roleRef roleURI="http://www.corcept.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#CommitmentsandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/CommitmentsandContingenciesDetails" xlink:type="extended" id="i2f92950671e246e2be350bb8b33ecb56_CommitmentsandContingenciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems_58d4e00b-c855-4aeb-80b6-466373f95c6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_ShortTermPurchaseCommitmentMinimumMassRequired_b7d07462-8230-4376-a71b-d00c07db8264" xlink:href="cort-20200630.xsd#cort_ShortTermPurchaseCommitmentMinimumMassRequired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_58d4e00b-c855-4aeb-80b6-466373f95c6e" xlink:to="loc_cort_ShortTermPurchaseCommitmentMinimumMassRequired_b7d07462-8230-4376-a71b-d00c07db8264" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation_607c6bd2-ed16-4382-bdb5-56211abc5172" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_58d4e00b-c855-4aeb-80b6-466373f95c6e" xlink:to="loc_us-gaap_PurchaseObligation_607c6bd2-ed16-4382-bdb5-56211abc5172" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_4be33622-b551-4726-8094-fc515312e0f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_58d4e00b-c855-4aeb-80b6-466373f95c6e" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_4be33622-b551-4726-8094-fc515312e0f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProvision_66622378-7d17-4433-8b25-59eab1fb85e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualProvision"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_58d4e00b-c855-4aeb-80b6-466373f95c6e" xlink:to="loc_us-gaap_LossContingencyAccrualProvision_66622378-7d17-4433-8b25-59eab1fb85e9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable_bbc6f0bf-688c-48be-b1b5-da816bfbae30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_58d4e00b-c855-4aeb-80b6-466373f95c6e" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentTable_bbc6f0bf-688c-48be-b1b5-da816bfbae30" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6d69dfba-1b4d-4662-bb58-6f715262b7b0" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_bbc6f0bf-688c-48be-b1b5-da816bfbae30" xlink:to="loc_dei_LegalEntityAxis_6d69dfba-1b4d-4662-bb58-6f715262b7b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6d69dfba-1b4d-4662-bb58-6f715262b7b0_default" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_6d69dfba-1b4d-4662-bb58-6f715262b7b0" xlink:to="loc_dei_EntityDomain_6d69dfba-1b4d-4662-bb58-6f715262b7b0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4e6c121b-bcb9-4ade-9682-dbe6c5de72ab" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_6d69dfba-1b4d-4662-bb58-6f715262b7b0" xlink:to="loc_dei_EntityDomain_4e6c121b-bcb9-4ade-9682-dbe6c5de72ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_PCASMember_0c89dd03-9cec-44f3-9a56-d6453f03412c" xlink:href="cort-20200630.xsd#cort_PCASMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_4e6c121b-bcb9-4ade-9682-dbe6c5de72ab" xlink:to="loc_cort_PCASMember_0c89dd03-9cec-44f3-9a56-d6453f03412c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corcept.com/role/StockholdersEquity" xlink:type="simple" xlink:href="cort-20200630.xsd#StockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/StockholdersEquity" xlink:type="extended" id="ib2fb762d74504cb98de2d1f63d7a7ecc_StockholdersEquity"/>
  <link:roleRef roleURI="http://www.corcept.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="cort-20200630.xsd#StockholdersEquityTables"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/StockholdersEquityTables" xlink:type="extended" id="i6259139e38024c889991d665fc01a91c_StockholdersEquityTables"/>
  <link:roleRef roleURI="http://www.corcept.com/role/StockholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#StockholdersEquityNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/StockholdersEquityNarrativeDetails" xlink:type="extended" id="i0c46920878ea4c02b6354ca10595e7ae_StockholdersEquityNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_8769975f-ce8d-4f5f-8e0a-d896590c396f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_NumberOfStockOptionPlans_11979812-f4dd-45e3-9570-65cd4842ffdd" xlink:href="cort-20200630.xsd#cort_NumberOfStockOptionPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_8769975f-ce8d-4f5f-8e0a-d896590c396f" xlink:to="loc_cort_NumberOfStockOptionPlans_11979812-f4dd-45e3-9570-65cd4842ffdd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_b70163ac-b855-49d0-9e94-65ff5ac75652" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_8769975f-ce8d-4f5f-8e0a-d896590c396f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_b70163ac-b855-49d0-9e94-65ff5ac75652" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_017e12a0-b347-435d-b773-a000c67906c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_8769975f-ce8d-4f5f-8e0a-d896590c396f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_017e12a0-b347-435d-b773-a000c67906c3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise_c8f20f76-1b7c-4834-97e2-44633e132285" xlink:href="cort-20200630.xsd#cort_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_8769975f-ce8d-4f5f-8e0a-d896590c396f" xlink:to="loc_cort_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise_c8f20f76-1b7c-4834-97e2-44633e132285" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_5570ae42-6760-4974-a577-9541ddc1b8df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_8769975f-ce8d-4f5f-8e0a-d896590c396f" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_5570ae42-6760-4974-a577-9541ddc1b8df" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_841d48a4-5470-4e71-a924-9335faa5c1f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_8769975f-ce8d-4f5f-8e0a-d896590c396f" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_841d48a4-5470-4e71-a924-9335faa5c1f9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_86fadcf7-94ca-49fc-89d7-d79b6a33ea4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_8769975f-ce8d-4f5f-8e0a-d896590c396f" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_86fadcf7-94ca-49fc-89d7-d79b6a33ea4a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_4e0fdadd-fbab-4517-b431-14464de133e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_86fadcf7-94ca-49fc-89d7-d79b6a33ea4a" xlink:to="loc_us-gaap_PlanNameAxis_4e0fdadd-fbab-4517-b431-14464de133e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_4e0fdadd-fbab-4517-b431-14464de133e1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_4e0fdadd-fbab-4517-b431-14464de133e1" xlink:to="loc_us-gaap_PlanNameDomain_4e0fdadd-fbab-4517-b431-14464de133e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_0afc843a-6897-4187-9404-4681798747e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_4e0fdadd-fbab-4517-b431-14464de133e1" xlink:to="loc_us-gaap_PlanNameDomain_0afc843a-6897-4187-9404-4681798747e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_StockOptionsFiscalTwentyTwelvePlanMember_a45438dc-0624-4e98-8057-62bb358574bc" xlink:href="cort-20200630.xsd#cort_StockOptionsFiscalTwentyTwelvePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_0afc843a-6897-4187-9404-4681798747e7" xlink:to="loc_cort_StockOptionsFiscalTwentyTwelvePlanMember_a45438dc-0624-4e98-8057-62bb358574bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_a297611c-f413-4346-a680-ecc0c4706e54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_86fadcf7-94ca-49fc-89d7-d79b6a33ea4a" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_a297611c-f413-4346-a680-ecc0c4706e54" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a297611c-f413-4346-a680-ecc0c4706e54_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a297611c-f413-4346-a680-ecc0c4706e54" xlink:to="loc_us-gaap_EquityComponentDomain_a297611c-f413-4346-a680-ecc0c4706e54_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0d4829e5-f5ca-4231-a033-26ea05ba2fe9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a297611c-f413-4346-a680-ecc0c4706e54" xlink:to="loc_us-gaap_EquityComponentDomain_0d4829e5-f5ca-4231-a033-26ea05ba2fe9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6c2dcdd5-b4d2-4295-aa5c-0b8c7a016c3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0d4829e5-f5ca-4231-a033-26ea05ba2fe9" xlink:to="loc_us-gaap_CommonStockMember_6c2dcdd5-b4d2-4295-aa5c-0b8c7a016c3c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0622975c-22e6-44b4-acac-ba431c1fd2c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_86fadcf7-94ca-49fc-89d7-d79b6a33ea4a" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0622975c-22e6-44b4-acac-ba431c1fd2c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_0622975c-22e6-44b4-acac-ba431c1fd2c5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0622975c-22e6-44b4-acac-ba431c1fd2c5" xlink:to="loc_us-gaap_RelatedPartyDomain_0622975c-22e6-44b4-acac-ba431c1fd2c5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_87c13291-4153-411e-824a-231da32d0ba7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0622975c-22e6-44b4-acac-ba431c1fd2c5" xlink:to="loc_us-gaap_RelatedPartyDomain_87c13291-4153-411e-824a-231da32d0ba7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefExecutiveOfficerMember_d3c23d9f-a224-40b7-8c3a-ec4068d2baf4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ChiefExecutiveOfficerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_87c13291-4153-411e-824a-231da32d0ba7" xlink:to="loc_srt_ChiefExecutiveOfficerMember_d3c23d9f-a224-40b7-8c3a-ec4068d2baf4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#StockholdersEquitySummaryofStockBasedCompensationDetails"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails" xlink:type="extended" id="i019b39f835a74e9fbd2a45bdd6384dbb_StockholdersEquitySummaryofStockBasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_22d9757d-2a4f-410c-8984-908916f75287" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_391e7b1a-8f58-4733-8390-1b112b1ef719" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_22d9757d-2a4f-410c-8984-908916f75287" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_391e7b1a-8f58-4733-8390-1b112b1ef719" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_972bf96f-f77e-4a26-89b4-f9d5b10699a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_22d9757d-2a4f-410c-8984-908916f75287" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_972bf96f-f77e-4a26-89b4-f9d5b10699a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_2c6ea11e-13f3-4f7c-b16e-360383204d3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_22d9757d-2a4f-410c-8984-908916f75287" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_2c6ea11e-13f3-4f7c-b16e-360383204d3c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_591958d8-1dc5-49da-b565-409f9bbdae83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_22d9757d-2a4f-410c-8984-908916f75287" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_591958d8-1dc5-49da-b565-409f9bbdae83" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_e6f8fc9f-0708-40a4-85e8-a7fda3a5d2b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_591958d8-1dc5-49da-b565-409f9bbdae83" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_e6f8fc9f-0708-40a4-85e8-a7fda3a5d2b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e6f8fc9f-0708-40a4-85e8-a7fda3a5d2b8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_e6f8fc9f-0708-40a4-85e8-a7fda3a5d2b8" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e6f8fc9f-0708-40a4-85e8-a7fda3a5d2b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_49c34b46-7854-461d-9f67-e3c891532195" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_e6f8fc9f-0708-40a4-85e8-a7fda3a5d2b8" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_49c34b46-7854-461d-9f67-e3c891532195" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_db288b82-cdb7-4b13-90dd-bddbbb9c7ab7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_49c34b46-7854-461d-9f67-e3c891532195" xlink:to="loc_us-gaap_CostOfSalesMember_db288b82-cdb7-4b13-90dd-bddbbb9c7ab7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_2deb0517-d777-465c-bdae-9e075c80ef53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_49c34b46-7854-461d-9f67-e3c891532195" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_2deb0517-d777-465c-bdae-9e075c80ef53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2f9fe182-33bf-4b90-a224-6b2047f0ce95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_49c34b46-7854-461d-9f67-e3c891532195" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2f9fe182-33bf-4b90-a224-6b2047f0ce95" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corcept.com/role/NetIncomePerShare" xlink:type="simple" xlink:href="cort-20200630.xsd#NetIncomePerShare"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/NetIncomePerShare" xlink:type="extended" id="if42c59c6265b4e3f831ebe3fa0977ce8_NetIncomePerShare"/>
  <link:roleRef roleURI="http://www.corcept.com/role/NetIncomePerShareTables" xlink:type="simple" xlink:href="cort-20200630.xsd#NetIncomePerShareTables"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/NetIncomePerShareTables" xlink:type="extended" id="i125e6b4586874aa7b5513fe303f4af65_NetIncomePerShareTables"/>
  <link:roleRef roleURI="http://www.corcept.com/role/NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails" xlink:type="extended" id="iac4e3ec7f1d1406bb3e02fdbd7418152_NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails"/>
  <link:roleRef roleURI="http://www.corcept.com/role/NetIncomePerShareNarrativeDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#NetIncomePerShareNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/NetIncomePerShareNarrativeDetails" xlink:type="extended" id="i02f67e03c99c4e88868e5183a0207a1e_NetIncomePerShareNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_5be8436e-de09-498e-96e1-85fd3333e1ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8c51eabc-4cb5-4937-98bb-95b2f49f10f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_5be8436e-de09-498e-96e1-85fd3333e1ac" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8c51eabc-4cb5-4937-98bb-95b2f49f10f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e82df350-2e52-4a26-bfa0-443678d89bd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_5be8436e-de09-498e-96e1-85fd3333e1ac" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e82df350-2e52-4a26-bfa0-443678d89bd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8c9a5160-32d3-4487-8c75-ce1a50c7c4f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_5be8436e-de09-498e-96e1-85fd3333e1ac" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8c9a5160-32d3-4487-8c75-ce1a50c7c4f8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2b9652a0-f19e-4e32-9d8d-34e7e8c024f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8c9a5160-32d3-4487-8c75-ce1a50c7c4f8" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2b9652a0-f19e-4e32-9d8d-34e7e8c024f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2b9652a0-f19e-4e32-9d8d-34e7e8c024f0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2b9652a0-f19e-4e32-9d8d-34e7e8c024f0" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2b9652a0-f19e-4e32-9d8d-34e7e8c024f0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4862902d-d49c-4c3e-91be-4f4b201e1412" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2b9652a0-f19e-4e32-9d8d-34e7e8c024f0" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4862902d-d49c-4c3e-91be-4f4b201e1412" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1dbf6835-089a-469c-9cf2-e4998a6b0307" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4862902d-d49c-4c3e-91be-4f4b201e1412" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1dbf6835-089a-469c-9cf2-e4998a6b0307" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corcept.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cort-20200630.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/IncomeTaxes" xlink:type="extended" id="ibfcf77e52a2e4170b44acce63b4812a2_IncomeTaxes"/>
  <link:roleRef roleURI="http://www.corcept.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#IncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://www.corcept.com/role/IncomeTaxesDetails" xlink:type="extended" id="i5384d9ada3754d3bab9dc74c693922a5_IncomeTaxesDetails"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>cort-20200630_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 2020 Workiva-->
<!--r:b9b3bb15-f37b-46f2-90aa-0ea12eb9064d,g:47af1398-5839-4d75-a4cd-6d68cdd0ecd8-->
<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_cort_StockOptionsFiscalTwentyTwelvePlanMember_146385e6-029b-4935-93a4-17fa80974196_terseLabel_en-US" xlink:label="lab_cort_StockOptionsFiscalTwentyTwelvePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2012 Equity Incentive Award Plan</link:label>
    <link:label id="lab_cort_StockOptionsFiscalTwentyTwelvePlanMember_label_en-US" xlink:label="lab_cort_StockOptionsFiscalTwentyTwelvePlanMember" xlink: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 Options Fiscal Twenty Twelve Plan [Member]</link:label>
    <link:label id="lab_cort_StockOptionsFiscalTwentyTwelvePlanMember_documentation_en-US" xlink:label="lab_cort_StockOptionsFiscalTwentyTwelvePlanMember" xlink: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 options fiscal 2012 plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_StockOptionsFiscalTwentyTwelvePlanMember" xlink:href="cort-20200630.xsd#cort_StockOptionsFiscalTwentyTwelvePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_StockOptionsFiscalTwentyTwelvePlanMember" xlink:to="lab_cort_StockOptionsFiscalTwentyTwelvePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_2019a0dc-179e-46ef-af8e-883379de89fc_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_e5d5bfbf-3298-4fc9-9217-8dd16673e01b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_cb30d1c5-e88f-4e86-a82a-0b39caececc0_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_322ccf81-4ade-425d-9804-5167c93b6b6a_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_691940e4-d0a2-43cc-a360-e606a45aeb67_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_4c49e466-67d0-4535-816e-64127963891d_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/2019/dei-2019-01-31.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_CostOfGoodsAndServicesSold_8ead668b-5b38-44aa-9753-713d4b0ed5db_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">Cost of sales</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_9490fb91-660b-4181-91ba-d057ace43af6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_21cadf30-8fec-4a0f-87ae-230987d89695_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total marketable securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8bc3f650-cb2b-42ec-94c9-bc435259290f_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpenses_673dd3de-a423-491e-bbce-afd836908f43_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ProceedsFromIssuanceOrSaleOfEquity_51c8827b-833e-4cd6-8a17-0f7a6e2a1f36_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">Proceeds from issuance of common stock upon exercise of options, net of issuance costs</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementEquityComponentsAxis_553b9718-ac93-4a0f-b406-37213de2f70d_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_Security12bTitle_d8ef91c0-ffcc-46db-a292-858e8f40bd39_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/2019/dei-2019-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_dd941b9f-db17-4bdd-8969-76034cf5b97b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in shares authorized for grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_cort_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise_23d2e6e3-ab15-439b-b2e2-df64596c8da9_terseLabel_en-US" xlink:label="lab_cort_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise" xlink: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-share settlement of cashless option exercise (in shares)</link:label>
    <link:label id="lab_cort_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise_label_en-US" xlink:label="lab_cort_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise" xlink: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, Net-Share Settlement Of Cashless Exercise</link:label>
    <link:label id="lab_cort_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise_documentation_en-US" xlink:label="lab_cort_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise" xlink: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, Exercises In Period, Net-Share Settlement Of Cashless Exercise</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise" xlink:href="cort-20200630.xsd#cort_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise" xlink:to="lab_cort_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise" xlink:type="arc" order="1"/>
    <link:label id="lab_cort_MarketableSecuritiesWeightedAverageMaturityPeriod_fcb0071c-2bb6-44e5-9c8e-6101e3165e4b_terseLabel_en-US" xlink:label="lab_cort_MarketableSecuritiesWeightedAverageMaturityPeriod" xlink: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 maturity period</link:label>
    <link:label id="lab_cort_MarketableSecuritiesWeightedAverageMaturityPeriod_label_en-US" xlink:label="lab_cort_MarketableSecuritiesWeightedAverageMaturityPeriod" xlink: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 Weighted Average Maturity Period</link:label>
    <link:label id="lab_cort_MarketableSecuritiesWeightedAverageMaturityPeriod_documentation_en-US" xlink:label="lab_cort_MarketableSecuritiesWeightedAverageMaturityPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities weighted-average maturity period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_MarketableSecuritiesWeightedAverageMaturityPeriod" xlink:href="cort-20200630.xsd#cort_MarketableSecuritiesWeightedAverageMaturityPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_MarketableSecuritiesWeightedAverageMaturityPeriod" xlink:to="lab_cort_MarketableSecuritiesWeightedAverageMaturityPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_b63f473c-1829-45b8-84fb-12fcff308c6f_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_8f24a513-27f5-49d0-a2b4-7af26e3ed2e0_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from maturities of marketable securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink: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 and Maturity of Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_4b161a90-ce2c-4605-a628-958516a4ee08_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_cort_NumberOfStockOptionPlans_8d674de6-29d5-4770-aa1f-89d36e41d6a8_terseLabel_en-US" xlink:label="lab_cort_NumberOfStockOptionPlans" xlink: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 stock option plans</link:label>
    <link:label id="lab_cort_NumberOfStockOptionPlans_label_en-US" xlink:label="lab_cort_NumberOfStockOptionPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Stock Option Plans</link:label>
    <link:label id="lab_cort_NumberOfStockOptionPlans_documentation_en-US" xlink:label="lab_cort_NumberOfStockOptionPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of stock option plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_NumberOfStockOptionPlans" xlink:href="cort-20200630.xsd#cort_NumberOfStockOptionPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_NumberOfStockOptionPlans" xlink:to="lab_cort_NumberOfStockOptionPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_34dd95d0-e912-408b-a3be-116a9ed29401_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term operating lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8e25d6f7-c505-44d0-a6f9-e6558d828554_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_cort_AccruedGovernmentRebateCurrent_c21745ec-5634-4eab-996c-632be597308c_terseLabel_en-US" xlink:label="lab_cort_AccruedGovernmentRebateCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government rebates</link:label>
    <link:label id="lab_cort_AccruedGovernmentRebateCurrent_label_en-US" xlink:label="lab_cort_AccruedGovernmentRebateCurrent" xlink: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 Government Rebate Current</link:label>
    <link:label id="lab_cort_AccruedGovernmentRebateCurrent_documentation_en-US" xlink:label="lab_cort_AccruedGovernmentRebateCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued government rebate current.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_AccruedGovernmentRebateCurrent" xlink:href="cort-20200630.xsd#cort_AccruedGovernmentRebateCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_AccruedGovernmentRebateCurrent" xlink:to="lab_cort_AccruedGovernmentRebateCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetBackedSecuritiesMember_137b6fc2-3c15-47c3-b8ed-fd4968946708_terseLabel_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember" xlink: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-backed securities</link:label>
    <link:label id="lab_us-gaap_AssetBackedSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember" xlink: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-backed Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetBackedSecuritiesMember" xlink:to="lab_us-gaap_AssetBackedSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_2c6f0a27-fd72-4cff-ba2d-db0b93451672_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember" xlink: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 bonds</link:label>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember" xlink: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 Bond Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateBondSecuritiesMember" xlink:to="lab_us-gaap_CorporateBondSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_37a29005-f3dc-4d73-8938-ac2e42f4ef19_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/2019/dei-2019-01-31.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_NetCashProvidedByUsedInOperatingActivitiesAbstract_a256ddb2-4859-4646-87c2-77df8dea62c2_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquityNoteDisclosureTextBlock_c5a2556f-caf8-431d-8034-2ede38b99d61_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligation_5afee1d7-8e91-476e-9ea3-a244f1fe71fd_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase obligation</link:label>
    <link:label id="lab_us-gaap_PurchaseObligation_label_en-US" xlink:label="lab_us-gaap_PurchaseObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligation" xlink:to="lab_us-gaap_PurchaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_ee70501e-6f69-47ce-ac2c-acb71ac25195_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, before Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_cort_NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability_d305d3e6-81df-48b5-bfe5-df3fb0a7d381_terseLabel_en-US" xlink:label="lab_cort_NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognition of right-of-use asset and lease liability</link:label>
    <link:label id="lab_cort_NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability_label_en-US" xlink:label="lab_cort_NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Cash Transaction, Recognition Of Right Of Use Asset And Lease Liability</link:label>
    <link:label id="lab_cort_NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability_documentation_en-US" xlink:label="lab_cort_NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Cash Transaction, Recognition Of Right Of Use Asset And Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability" xlink:href="cort-20200630.xsd#cort_NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability" xlink:to="lab_cort_NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_3a04614e-deb9-4587-8d8a-c4b809d3a27e_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">Income 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityAddressPostalZipCode_5d3a466c-9a9a-4acd-82a1-f3a27b5c4d7b_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/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_5077e803-c182-4cd3-95c1-a5aca7f48bf9_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AdditionalPaidInCapitalCommonStock_f7f14191-f8e2-492e-88bd-37f20296be59_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_StatementOfStockholdersEquityAbstract_85d25100-8b30-4114-b478-5186d4ec162a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingLeaseWeightedAverageDiscountRatePercent_5c78fc48-92de-4e99-acb1-d3c960cea1eb_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_8f8f8230-3dfc-477e-b611-603137f7ad49_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccruedProfessionalFeesCurrent_2108070e-090f-4355-97aa-62bc5753b074_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional fees</link:label>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Professional Fees, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_3ded247c-84b7-4306-8101-b3099392b96c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" 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">Shares tendered to satisfy cost and statutory withholding requirements for net settlement of cashless option exercise</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink: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, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_fa9f1271-bbba-4624-bb98-838a16151557_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_3b275fd6-92c3-4678-af3f-ff7606d49f03_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfPropertyPlantAndEquipmentTable_bf839d25-fd8d-4c48-b690-a340e71c4a3c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_0379925a-d4aa-48d3-aea4-cb75d8a0e44e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_8333ce8a-4865-4610-aa0c-854887e53902_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and equipment</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_4af6b376-bf1d-4397-ad90-4aa74f912663_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/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_6cc5515e-5a71-46a3-819d-0f687e66c6ff_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover page.</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_516e8e40-124f-4860-9751-4da3ba17bf0b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for operating lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_c297bdc7-6196-497b-a334-e0e320618fbe_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_DocumentType_7c0161f6-2131-4ff5-a08d-90e22b15e265_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/2019/dei-2019-01-31.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_ResearchAndDevelopmentExpenseMember_c12739bc-7e4e-482f-a3fd-2a8a2b2d4833_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RetainedEarningsAccumulatedDeficit_920899f7-452f-4e55-8832-ca033e7049f2_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">Retained earnings (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract_c54ca589-9daa-4d51-9120-7d95151d4ded_terseLabel_en-US" xlink:label="lab_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available For Sale Securities And Fair Value Measurements [Abstract]</link:label>
    <link:label id="lab_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract_label_en-US" xlink:label="lab_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available For Sale Securities And Fair Value Measurements [Abstract]</link:label>
    <link:label id="lab_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract_documentation_en-US" xlink:label="lab_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available for sale securities and fair value measurements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract" xlink:href="cort-20200630.xsd#cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract" xlink:to="lab_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_df5589f7-8f6f-419f-83c5-1350ba1b5188_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use asset</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_94d808c2-6202-4772-b21a-12dd146b2ae6_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">Trade receivables, net of allowances</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LesseeOperatingLeaseLiabilityPaymentsDue_22d3ca0d-b360-44cd-b328-045d5d765ee0_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_64c871f4-1aad-4ffa-9861-a940e9428954_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_ab88ab18-f8ba-42ae-92fb-5ebf2d4f8ac6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" 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 treasury stock (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_79b0eea0-5d0d-447a-b0e0-788d97f257c3_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7d18cb79-66e5-47af-a310-8026120288ad_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options outstanding (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2c5a2cdc-cc56-4fd2-bb02-3de235e575d5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" 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">Gross Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cort_NumberOfSeriesOfSelectiveCortisolModulators_917df511-b06f-42e9-9fb0-60c16fe73177_terseLabel_en-US" xlink:label="lab_cort_NumberOfSeriesOfSelectiveCortisolModulators" xlink: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 series of selective cortisol modulators</link:label>
    <link:label id="lab_cort_NumberOfSeriesOfSelectiveCortisolModulators_label_en-US" xlink:label="lab_cort_NumberOfSeriesOfSelectiveCortisolModulators" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Series Of Selective Cortisol Modulators</link:label>
    <link:label id="lab_cort_NumberOfSeriesOfSelectiveCortisolModulators_documentation_en-US" xlink:label="lab_cort_NumberOfSeriesOfSelectiveCortisolModulators" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Series Of Selective Cortisol Modulators</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_NumberOfSeriesOfSelectiveCortisolModulators" xlink:href="cort-20200630.xsd#cort_NumberOfSeriesOfSelectiveCortisolModulators"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_NumberOfSeriesOfSelectiveCortisolModulators" xlink:to="lab_cort_NumberOfSeriesOfSelectiveCortisolModulators" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_169da47d-7150-454a-9091-2d72587f9f12_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASU 2016-02</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-02 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_3166866c-64e2-4686-8d76-fda9724deb20_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_468c3475-470b-45a9-98c3-2b0eb302964b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_cort_LongTermMarketableSecuritiesMember_b0d54a5c-3472-46ca-b19f-47c1b04a5ebc_terseLabel_en-US" xlink:label="lab_cort_LongTermMarketableSecuritiesMember" xlink: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 marketable securities</link:label>
    <link:label id="lab_cort_LongTermMarketableSecuritiesMember_label_en-US" xlink:label="lab_cort_LongTermMarketableSecuritiesMember" xlink: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 Marketable Securities [Member]</link:label>
    <link:label id="lab_cort_LongTermMarketableSecuritiesMember_documentation_en-US" xlink:label="lab_cort_LongTermMarketableSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term Marketable Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_LongTermMarketableSecuritiesMember" xlink:href="cort-20200630.xsd#cort_LongTermMarketableSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_LongTermMarketableSecuritiesMember" xlink:to="lab_cort_LongTermMarketableSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_aa52dd36-701a-46a9-9bde-59b1a7e643d6_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeTaxPolicyTextBlock_ef711f64-fad7-45dc-82d5-bdfce7fa4e82_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_df67374b-3eb2-45e0-b981-92a32a4a3c17_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a7566f93-1e18-45dd-9cf5-ece93a11d48d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_4aa9ae66-5240-4202-a3fd-bae150d2df1c_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" 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">Treasury stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonValue" xlink:to="lab_us-gaap_TreasuryStockCommonValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_f2ecfd86-1020-4a9f-962f-605d6c08b366_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/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_92cd3518-e706-4152-9321-0e4759a1e4a6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss):</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_b898573c-d36d-4a29-a7ab-aa94927d50dc_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_3686b153-831f-49eb-b309-523fbe8a17d5_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_d3e9075a-e2d1-46b5-8721-86d23e4d9360_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAbstract" xlink:to="lab_us-gaap_NetIncomeLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_7bece5ef-5a45-4343-9ae6-58ea79703fe8_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesCurrent" xlink:to="lab_us-gaap_MarketableSecuritiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_691a54cf-1561-4824-9481-742927ee6e00_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 related to employee and director options</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueInputsLevel2Member_7f493df7-c328-4692-8cfc-59faa69a859c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_InventoryNet_06964939-e085-4584-b5db-6c960cac1184_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_298a0ba0-7b01-4181-8d6d-e0e6f415cd8d_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total inventory classified as current</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RevenueFromContractWithCustomerExcludingAssessedTax_24b4cb79-c731-4960-967c-0f39924cacc5_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">Product revenue, net</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EquityAbstract_36fc6025-2d9a-4272-aa9b-815f6d16e557_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cort_InventoryCurrentNoncurrent_01ed63e0-2ae5-4141-af36-fcb0c324ff2b_totalLabel_en-US" xlink:label="lab_cort_InventoryCurrentNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total inventory</link:label>
    <link:label id="lab_cort_InventoryCurrentNoncurrent_label_en-US" xlink:label="lab_cort_InventoryCurrentNoncurrent" xlink: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 Current Noncurrent</link:label>
    <link:label id="lab_cort_InventoryCurrentNoncurrent_documentation_en-US" xlink:label="lab_cort_InventoryCurrentNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total inventory.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_InventoryCurrentNoncurrent" xlink:href="cort-20200630.xsd#cort_InventoryCurrentNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_InventoryCurrentNoncurrent" xlink:to="lab_cort_InventoryCurrentNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_d219357d-1a95-4058-a06b-a6159dc33ade_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityCentralIndexKey_bce9097e-0e0d-40ef-a5c6-c23f9f9d6657_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/2019/dei-2019-01-31.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_dei_EntityFileNumber_ab122e34-5405-4475-bbdb-99915b607423_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/2019/dei-2019-01-31.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_dei_EntityEmergingGrowthCompany_2ca2e992-fbc3-4d94-962e-04fad6821a7b_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/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_9e1d37db-6940-4f76-84f8-667865a6d2ad_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_WeightedAverageNumberOfDilutedSharesOutstanding_bb40e5aa-c8ab-4231-9b92-9201754b819e_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_fa609b6f-3199-44e3-89c7-43f6b82165e0_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" 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">Weighted-average shares used to compute diluted net income per share (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncreaseDecreaseInDeferredIncomeTaxes_67ce52b1-341b-4e49-9b94-0adc763cd420_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" 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">Reduction of deferred tax assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_f9ef5f60-733a-4bf8-a2a1-c34c76a5d61b_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net income per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_a39c7c07-fcd4-4b39-8cb2-212c8970796e_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfInventoryNoncurrentTableTextBlock_4c28d68e-7e61-464b-bdf4-9233b0c47878_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 composition of inventory, noncurrent</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_DocumentFiscalPeriodFocus_70f2c465-522d-4a0a-a171-ba18d327dea1_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/2019/dei-2019-01-31.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_OperatingLeaseWeightedAverageRemainingLeaseTerm1_583c5285-30db-41e0-a75f-f27bf0449268_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_0fc26b17-5cb7-429e-a0c0-a2b5aa8be5a2_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LongTermPurchaseCommitmentLineItems_8a4ebdfa-0fda-44f6-9155-045eb01eb6d0_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment [Line Items]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentLineItems_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_24c6559e-cd56-47f6-962f-31752079d44b_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 (used in) 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AllocatedShareBasedCompensationExpense_0f017a35-912a-4832-9ccf-411e7c42642b_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">Allocated share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_51e7b041-b899-4487-b626-ffac460108a2_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_d8e8ff89-4e74-44cb-9522-542c1692a8cf_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average shares outstanding used in computing net income per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_042912fa-b045-49c9-88ca-5bd95f3c7448_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" 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 income per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_caeb8063-3105-4243-b000-1a3539311bee_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_cort_PCASMember_b0c86782-5981-4187-a030-b22e8445c011_terseLabel_en-US" xlink:label="lab_cort_PCASMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PCAS</link:label>
    <link:label id="lab_cort_PCASMember_label_en-US" xlink:label="lab_cort_PCASMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PCAS [Member]</link:label>
    <link:label id="lab_cort_PCASMember_documentation_en-US" xlink:label="lab_cort_PCASMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PCAS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_PCASMember" xlink:href="cort-20200630.xsd#cort_PCASMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_PCASMember" xlink:to="lab_cort_PCASMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_60fce7d9-1418-4605-bfc4-9826b6667d3e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPaperMember_3884ed77-0f6b-43c1-b77d-925c83b2dfd5_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b0a942a8-e85d-40a0-bc00-89633f1673c5_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueMeasurementsFairValueHierarchyDomain_95621cea-53a7-4473-bafd-5d5a0c9a60a9_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SellingGeneralAndAdministrativeExpensesMember_32aec74d-ddbe-4bc3-aaa0-e647c7e97ea6_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_e58053f1-3ec3-4513-b357-01ad51a19f49_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of computation of net income per share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_012e9738-1568-4eb9-86f9-fc82be86922e_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_a0ec8248-5803-4239-97d1-30d90e7e3a4f_totalLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" 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 stock-based compensation</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_8cb5c148-1fec-45fc-8201-c987c1519ee1_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Related Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Related Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2b7d0086-2c04-469f-bbd8-e0f2a5ebe22f_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_CashAndCashEquivalentsAtCarryingValue_193aecb9-70ef-4634-a2e1-4db2fef6defb_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_AmendmentFlag_0d1106bb-d892-4757-bd23-9ad5da6d4f49_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/2019/dei-2019-01-31.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_OtherAccruedLiabilitiesCurrent_38fb7970-f931-400f-ab76-6008d7ee4a17_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_f6d34e31-afa8-4b32-8113-3049ebd9d1e3_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">Composition of Certain Balance Sheet Items</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_cort_IncreaseDecreaseInOperatingLeaseLiability_a1bcb67d-554e-4e7b-b15f-4ebf7cb503b9_terseLabel_en-US" xlink:label="lab_cort_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_cort_IncreaseDecreaseInOperatingLeaseLiability_label_en-US" xlink:label="lab_cort_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Operating Lease Liability</link:label>
    <link:label id="lab_cort_IncreaseDecreaseInOperatingLeaseLiability_documentation_en-US" xlink:label="lab_cort_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="cort-20200630.xsd#cort_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="lab_cort_IncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_f8f7c992-0cd5-4c2e-a1f4-3d48d2622847_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2d9fb31-c25e-4577-bbd2-a06a0bf229da_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RelatedPartyDomain_90e73b0e-5352-43a2-9ec9-019733b91d0c_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_5d6d3e83-e80e-4bd8-bf2f-82c892c4a594_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software</link:label>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_label_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Software, Intangible Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_7cac9582-7d47-466f-a584-b2846608a5ad_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink: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 Presentation and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_8224a999-d7cc-4cdc-a4bf-c7f6866db0fb_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">Trade receivables</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_cort_InventoryWorkInProcessCurrentAndNoncurrent_ebb45dd8-358e-4111-9402-82dabd0066a9_terseLabel_en-US" xlink:label="lab_cort_InventoryWorkInProcessCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Work in progress</link:label>
    <link:label id="lab_cort_InventoryWorkInProcessCurrentAndNoncurrent_label_en-US" xlink:label="lab_cort_InventoryWorkInProcessCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Work In Process Current And Noncurrent</link:label>
    <link:label id="lab_cort_InventoryWorkInProcessCurrentAndNoncurrent_documentation_en-US" xlink:label="lab_cort_InventoryWorkInProcessCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, work in process. current and noncurrent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_InventoryWorkInProcessCurrentAndNoncurrent" xlink:href="cort-20200630.xsd#cort_InventoryWorkInProcessCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_InventoryWorkInProcessCurrentAndNoncurrent" xlink:to="lab_cort_InventoryWorkInProcessCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8a42e933-0f62-4f9d-835c-268d2e405554_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_e8a25ebe-3f67-40a3-98ab-b51183074147_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquity_9fae80de-4f3c-44dc-afd3-ecb247b9fdb4_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_af439500-b1c3-46a7-86b6-a7dafbfbcb94_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_d26127af-7949-45b8-9b9c-a16536ff9128_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_cort_OperatingLeaseRightOfUseAssetAmortization_954c43f4-c6bd-42af-9e1c-70ab2fbbb789_terseLabel_en-US" xlink:label="lab_cort_OperatingLeaseRightOfUseAssetAmortization" xlink: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 amortization of right-of-use asset</link:label>
    <link:label id="lab_cort_OperatingLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_cort_OperatingLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right Of Use Asset, Amortization</link:label>
    <link:label id="lab_cort_OperatingLeaseRightOfUseAssetAmortization_documentation_en-US" xlink:label="lab_cort_OperatingLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right Of Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_OperatingLeaseRightOfUseAssetAmortization" xlink:href="cort-20200630.xsd#cort_OperatingLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_OperatingLeaseRightOfUseAssetAmortization" xlink:to="lab_cort_OperatingLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_0110a74c-6b72-4506-af40-341f0d3f948c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink: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 Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_8663a0ed-1ab9-4e62-b15d-0a2ce755e467_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bb795b08-e483-420c-be6c-0ea6c47f4814_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 income</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeTaxDisclosureTextBlock_83c013fa-9789-4c49-9b9b-9885496a0d2b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PortionAtFairValueFairValueDisclosureMember_232249ad-0c9d-459a-82c0-b0eed8fe9467_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at fair value measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_5ed4ed1e-f4a5-44fd-bb90-cadea345aed9_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_fbc5f8dd-04a8-4826-a770-4b970615ec67_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_LocalPhoneNumber_d1b8102d-e35c-4a1e-8cf5-40e6925e1e30_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/2019/dei-2019-01-31.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_FinancialInstrumentAxis_31d5cd25-72f5-4948-ac1f-e8d971a9bc64_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_ec1e288f-8216-4c11-b367-d0bb40fa372b_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4a1ef6bc-51d3-4f53-a5a8-a717e5cd3d2f_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_671590ac-d47b-44c7-ac2f-e338d914ee5a_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average options excluded from the computation of diluted net income per share (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_6825d98b-da3e-490e-a7c6-7ebcd24ecb1c_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_e3a3ba21-b5de-46f9-945e-5872f0beeec0_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccruedIncomeTaxesNoncurrent_822963b1-97af-4271-a3a2-fbbded6a0b3b_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink: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 accrued income taxes</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink: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 Income Taxes, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cort_AccruedLegalFeesCurrent_986fbcc2-1f09-4be9-b0d4-c03d528ba609_terseLabel_en-US" xlink:label="lab_cort_AccruedLegalFeesCurrent" xlink: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 selling and marketing costs</link:label>
    <link:label id="lab_cort_AccruedLegalFeesCurrent_label_en-US" xlink:label="lab_cort_AccruedLegalFeesCurrent" xlink: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 Legal Fees Current</link:label>
    <link:label id="lab_cort_AccruedLegalFeesCurrent_documentation_en-US" xlink:label="lab_cort_AccruedLegalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to legal services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_AccruedLegalFeesCurrent" xlink:href="cort-20200630.xsd#cort_AccruedLegalFeesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_AccruedLegalFeesCurrent" xlink:to="lab_cort_AccruedLegalFeesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_7556f210-f22b-40e8-8239-9c4ec51b6c38_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Others</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cort_InventoryFinishedGoodsCurrentAndNoncurrent_699a5115-cd69-47ba-bbf6-f713d9e17b73_terseLabel_en-US" xlink:label="lab_cort_InventoryFinishedGoodsCurrentAndNoncurrent" xlink: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_cort_InventoryFinishedGoodsCurrentAndNoncurrent_label_en-US" xlink:label="lab_cort_InventoryFinishedGoodsCurrentAndNoncurrent" xlink: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 Current And Noncurrent</link:label>
    <link:label id="lab_cort_InventoryFinishedGoodsCurrentAndNoncurrent_documentation_en-US" xlink:label="lab_cort_InventoryFinishedGoodsCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, finished goods, current and noncurrent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_InventoryFinishedGoodsCurrentAndNoncurrent" xlink:href="cort-20200630.xsd#cort_InventoryFinishedGoodsCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_InventoryFinishedGoodsCurrentAndNoncurrent" xlink:to="lab_cort_InventoryFinishedGoodsCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_8131de95-b5a5-4f23-a8ee-2afb7c2f6a8b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_4b8ffdb5-6d20-4b0f-a5bb-f8375fa5c580_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_IncomeStatementLocationDomain_c83ea517-261c-4cae-9341-bf724d2e204d_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_cort_ShortTermPurchaseCommitmentMinimumMassRequired_7cfc4fcc-e993-49be-b4bc-b2d667a01480_terseLabel_en-US" xlink:label="lab_cort_ShortTermPurchaseCommitmentMinimumMassRequired" xlink: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 additional kilograms of API the company committed to purchase</link:label>
    <link:label id="lab_cort_ShortTermPurchaseCommitmentMinimumMassRequired_label_en-US" xlink:label="lab_cort_ShortTermPurchaseCommitmentMinimumMassRequired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Purchase Commitment, Minimum Mass Required</link:label>
    <link:label id="lab_cort_ShortTermPurchaseCommitmentMinimumMassRequired_documentation_en-US" xlink:label="lab_cort_ShortTermPurchaseCommitmentMinimumMassRequired" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Purchase Commitment, Minimum Mass Required</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_ShortTermPurchaseCommitmentMinimumMassRequired" xlink:href="cort-20200630.xsd#cort_ShortTermPurchaseCommitmentMinimumMassRequired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_ShortTermPurchaseCommitmentMinimumMassRequired" xlink:to="lab_cort_ShortTermPurchaseCommitmentMinimumMassRequired" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_421f7dfc-6df6-43cb-9515-1a455fa5d3bf_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/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_70757a73-2de5-40da-9b58-1114411acc8d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_88138717-ca02-48b9-b8e3-37f0fe98d5ae_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_794d64e8-8972-4150-8230-ed3e782ca0c9_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink: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 repurchased, average price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock Acquired, Average Cost Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c3a771c1-677a-41ff-ae69-ee21b15ab395_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentNet_5ae8650f-339d-43b8-9b65-ee548c0e1d4f_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 of accumulated depreciation</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_954ff15b-d560-4582-9c57-ffc219087043_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Available-for-sale Securities Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_d9ad40e2-5679-4f99-bc67-385bdc3088d6_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal fees</link:label>
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent" xlink: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 Marketing Costs, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedMarketingCostsCurrent" xlink:to="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_52a9012a-12e4-4a37-8df2-595f1f3dc8f5_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LesseeLeaseDescriptionTable_8fe15482-d688-4e28-9941-140b5a373032_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_62805a65-28ab-4193-a44a-9bae59eb9bc7_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 income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_03800f2a-9243-4ebe-9a3b-f4a49de36d64_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 income</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EntityAddressStateOrProvince_eb41514e-47f0-4f1a-9022-2cf5ae403b20_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/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_abd10a62-f551-4b1d-ac98-1e7c4744a926_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of information of leases asset and liabilities</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cort_LongTermMarketableSecuritiesRemainingMaturity_b2ef0946-90f8-4b70-9ff1-fed764e443f9_terseLabel_en-US" xlink:label="lab_cort_LongTermMarketableSecuritiesRemainingMaturity" xlink: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 marketable securities, remaining maturity</link:label>
    <link:label id="lab_cort_LongTermMarketableSecuritiesRemainingMaturity_label_en-US" xlink:label="lab_cort_LongTermMarketableSecuritiesRemainingMaturity" xlink: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 Marketable Securities, Remaining Maturity</link:label>
    <link:label id="lab_cort_LongTermMarketableSecuritiesRemainingMaturity_documentation_en-US" xlink:label="lab_cort_LongTermMarketableSecuritiesRemainingMaturity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term Marketable Securities, Remaining Maturity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_LongTermMarketableSecuritiesRemainingMaturity" xlink:href="cort-20200630.xsd#cort_LongTermMarketableSecuritiesRemainingMaturity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_LongTermMarketableSecuritiesRemainingMaturity" xlink:to="lab_cort_LongTermMarketableSecuritiesRemainingMaturity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a4e109d0-c9b5-46ca-ab4b-71af812fef92_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityCurrentReportingStatus_4664636a-88a5-4872-97ea-5f90c18fdd22_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/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_0cb50e8d-3b59-4adb-9188-d6f1542aa4da_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 (remainder)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_ac5e5ae0-776f-4b81-9edf-a8d961ed88f0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PlanNameAxis_948e28e8-e0f9-4dff-bd56-d76e8b455664_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_6d1dc3e6-6c5b-431f-813f-f266c504c0b3_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income tax expense</link:label>
    <link:label id="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_label_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_0ee55f4d-f71e-4ac6-9723-8999372fa71f_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesNoncurrent_c910b47b-7ef2-42ec-8285-508bb250f4c2_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent" xlink: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 marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesNoncurrent" xlink:to="lab_us-gaap_MarketableSecuritiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_9a624087-b7d6-4df3-b86e-2b42087777b1_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AssetsCurrent_4ddb2bb8-1fa8-46c1-bb20-e2510c692edf_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EarningsPerShareAbstract_ca1ee467-2ead-4384-b397-90f16d463b63_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LossContingencyAccrualProvision_6cfd0716-afb8-47cb-ac75-9837120ca8f2_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualProvision" xlink: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 a loss contingency</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualProvision_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualProvision" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Accrual, Provision</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProvision" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualProvision"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualProvision" xlink:to="lab_us-gaap_LossContingencyAccrualProvision" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_71f0b2a5-ce72-420e-931e-166c5e358e4b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfAccruedLiabilitiesTableTextBlock_8dd19d54-d9e8-4e25-bec6-94908d02c7c5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_6fb87c49-2d5a-4fdb-a02d-fe8dc789ba74_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" 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">Proper and equipment and finance lease right-of-use asset, before accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_87dee761-64de-4de2-a724-422df1cfcbac_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink: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 Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_f2d5d6cb-a747-4812-bb29-37a1f40fce14_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" 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 unrealized gain on available-for-sale investments, net of tax impact of $(170), $(73), $(190) and $(124), respectively</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_3bf2f5ac-10c0-475c-99c1-2faf9d3c31d4_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntitySmallBusiness_ff532f36-9f20-494c-9060-763812457439_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/2019/dei-2019-01-31.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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_f5fb4d9e-9287-45ab-bb1c-7e6dd2ab8399_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net unrealized income (loss) on available-for-sale investments, tax impact</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_e99fda80-cb46-40ef-a31d-e027f27a5bd8_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_158fd299-8b1b-4c15-943d-3a5c9236b2fc_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ChiefExecutiveOfficerMember_b5492ae7-f2c5-4f61-bb39-1734486b86de_terseLabel_en-US" xlink:label="lab_srt_ChiefExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chief Executive Officer</link:label>
    <link:label id="lab_srt_ChiefExecutiveOfficerMember_label_en-US" xlink:label="lab_srt_ChiefExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chief Executive Officer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefExecutiveOfficerMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ChiefExecutiveOfficerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ChiefExecutiveOfficerMember" xlink:to="lab_srt_ChiefExecutiveOfficerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_b5f8bf6a-a84a-44a3-888c-7da84fc2a3bf_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/2019/dei-2019-01-31.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_dei_EntityCommonStockSharesOutstanding_ac8cb5b0-ae38-4360-bb85-e30c7f9f3c4c_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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_DepreciationDepletionAndAmortization_6cb76710-f6bb-46c5-8f9f-02e91953aa3e_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 of property and equipment</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityFilerCategory_496e572b-6022-4d7c-b9d1-fe213e083a4e_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/2019/dei-2019-01-31.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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_1f0d9716-cc87-45ec-930e-5f3f49bb6e40_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discrete benefit from stock option exercises</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_e722a90f-2f1f-4528-b9b0-1484b32acf4a_negatedLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_cort_DepositsForClinicalTrials_f46b95a0-532d-4683-a19f-69425eaa5b73_terseLabel_en-US" xlink:label="lab_cort_DepositsForClinicalTrials" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits for clinical trials included in other assets</link:label>
    <link:label id="lab_cort_DepositsForClinicalTrials_label_en-US" xlink:label="lab_cort_DepositsForClinicalTrials" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits For Clinical Trials</link:label>
    <link:label id="lab_cort_DepositsForClinicalTrials_documentation_en-US" xlink:label="lab_cort_DepositsForClinicalTrials" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits For Clinical Trials</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_DepositsForClinicalTrials" xlink:href="cort-20200630.xsd#cort_DepositsForClinicalTrials"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_DepositsForClinicalTrials" xlink:to="lab_cort_DepositsForClinicalTrials" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfRevenueExtensibleList_83533906-0663-4fff-af3c-058879656b33_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfRevenueExtensibleList" xlink: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, Product and Service [Extensible List]</link:label>
    <link:label id="lab_us-gaap_TypeOfRevenueExtensibleList_label_en-US" xlink:label="lab_us-gaap_TypeOfRevenueExtensibleList" xlink: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, Product and Service [Extensible List]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRevenueExtensibleList" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfRevenueExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfRevenueExtensibleList" xlink:to="lab_us-gaap_TypeOfRevenueExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_cort_LongLivedTangibleAssetDomain_9c811e97-7cf0-4af7-90e4-be3637f625db_terseLabel_en-US" xlink:label="lab_cort_LongLivedTangibleAssetDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label id="lab_cort_LongLivedTangibleAssetDomain_label_en-US" xlink:label="lab_cort_LongLivedTangibleAssetDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label id="lab_cort_LongLivedTangibleAssetDomain_documentation_en-US" xlink:label="lab_cort_LongLivedTangibleAssetDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_LongLivedTangibleAssetDomain" xlink:href="cort-20200630.xsd#cort_LongLivedTangibleAssetDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_LongLivedTangibleAssetDomain" xlink:to="lab_cort_LongLivedTangibleAssetDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_e4f1ab47-d421-41ec-9aab-5781398669c1_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityIncorporationStateCountryCode_e6f92089-8fce-4b38-902b-582eb08a7d9f_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/2019/dei-2019-01-31.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_EntityAddressCityOrTown_8075fa5e-9915-48d8-afb0-da170f56061e_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/2019/dei-2019-01-31.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_SupplementalCashFlowInformationAbstract_bd74fb3b-5f5f-40aa-8499-1faaeb281007_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosure:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_cort_ShortTermMarketableSecuritiesMember_48aa56f1-4ed2-4c38-acb6-9de58a4b49ab_terseLabel_en-US" xlink:label="lab_cort_ShortTermMarketableSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term marketable securities</link:label>
    <link:label id="lab_cort_ShortTermMarketableSecuritiesMember_label_en-US" xlink:label="lab_cort_ShortTermMarketableSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short Term Marketable Securities [Member]</link:label>
    <link:label id="lab_cort_ShortTermMarketableSecuritiesMember_documentation_en-US" xlink:label="lab_cort_ShortTermMarketableSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short Term Marketable Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_ShortTermMarketableSecuritiesMember" xlink:href="cort-20200630.xsd#cort_ShortTermMarketableSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_ShortTermMarketableSecuritiesMember" xlink:to="lab_cort_ShortTermMarketableSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cort_SharesRepurchasedInNetSettlementOfCashlessOptionExercise_3e49e7c4-6237-412e-812c-b1b0b044771a_terseLabel_en-US" xlink:label="lab_cort_SharesRepurchasedInNetSettlementOfCashlessOptionExercise" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise price of shares tendered in net settlement of cashless option exercise</link:label>
    <link:label id="lab_cort_SharesRepurchasedInNetSettlementOfCashlessOptionExercise_label_en-US" xlink:label="lab_cort_SharesRepurchasedInNetSettlementOfCashlessOptionExercise" xlink: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 Repurchased In Net Settlement Of Cashless Option Exercise</link:label>
    <link:label id="lab_cort_SharesRepurchasedInNetSettlementOfCashlessOptionExercise_documentation_en-US" xlink:label="lab_cort_SharesRepurchasedInNetSettlementOfCashlessOptionExercise" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Repurchased In Net Settlement Of Cashless Option Exercise</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_SharesRepurchasedInNetSettlementOfCashlessOptionExercise" xlink:href="cort-20200630.xsd#cort_SharesRepurchasedInNetSettlementOfCashlessOptionExercise"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_SharesRepurchasedInNetSettlementOfCashlessOptionExercise" xlink:to="lab_cort_SharesRepurchasedInNetSettlementOfCashlessOptionExercise" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d7ffac3b-bc1b-48ac-a7f8-5a964d0a41ad_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_982ab5fd-a913-4e72-9695-0ba7d42e8ff0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of stock-based compensation</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommonStockMember_6e3da972-16e1-42e6-99cd-e92a53f523ca_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&#160;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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentLineItems_05a17e6f-d3de-49d1-9754-3c35ba11f1db_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cort_AccruedClinicalExpensesCurrent_758818ec-39e2-4c1b-9407-9a63d9b49e29_terseLabel_en-US" xlink:label="lab_cort_AccruedClinicalExpensesCurrent" xlink: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 clinical expenses</link:label>
    <link:label id="lab_cort_AccruedClinicalExpensesCurrent_label_en-US" xlink:label="lab_cort_AccruedClinicalExpensesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Clinical Expenses Current</link:label>
    <link:label id="lab_cort_AccruedClinicalExpensesCurrent_documentation_en-US" xlink:label="lab_cort_AccruedClinicalExpensesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are associated with clinical research and related activities, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Used to reflect the current portion of clinical accrued liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_AccruedClinicalExpensesCurrent" xlink:href="cort-20200630.xsd#cort_AccruedClinicalExpensesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_AccruedClinicalExpensesCurrent" xlink:to="lab_cort_AccruedClinicalExpensesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1f4ae3fa-2a3f-45e2-82db-6de13d081a53_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_b224015e-ad63-42fb-b846-5b5e790eb30c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_cort_IncreaseDecreaseInAccruedClinicalExpenses_568a30fc-97a4-4b65-9d3e-71c468ff72cf_terseLabel_en-US" xlink:label="lab_cort_IncreaseDecreaseInAccruedClinicalExpenses" xlink: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 clinical expenses</link:label>
    <link:label id="lab_cort_IncreaseDecreaseInAccruedClinicalExpenses_label_en-US" xlink:label="lab_cort_IncreaseDecreaseInAccruedClinicalExpenses" xlink: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 Clinical Expenses</link:label>
    <link:label id="lab_cort_IncreaseDecreaseInAccruedClinicalExpenses_documentation_en-US" xlink:label="lab_cort_IncreaseDecreaseInAccruedClinicalExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in accrued clinical expenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_IncreaseDecreaseInAccruedClinicalExpenses" xlink:href="cort-20200630.xsd#cort_IncreaseDecreaseInAccruedClinicalExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_IncreaseDecreaseInAccruedClinicalExpenses" xlink:to="lab_cort_IncreaseDecreaseInAccruedClinicalExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_9ad5ebd9-9da8-43a9-a250-9e73f4e3bde1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease expenses</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_62a4a751-b470-40f2-8f66-af72b9a3f314_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentTextBlock_e52de72d-90fe-477b-a34b-68bcf9b1b748_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_6d779dc7-1938-4535-97ea-dfdba9271895_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/2019/dei-2019-01-31.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_IncreaseDecreaseInAccountsPayable_7bd51a87-d954-4310-b89f-ab3b58daaa8d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_f8597a99-5fe0-42fa-b8ee-19a11da21575_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. treasury securities</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember" xlink:to="lab_us-gaap_USTreasurySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_e4e4cf3d-04d3-4bd2-b68f-bae3bb3fd1c0_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_d0956b28-b6cb-48f0-b720-85439e264fa7_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AntidilutiveSecuritiesNameDomain_32263af4-3ffe-47d0-9f3e-194da493a924_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_MoneyMarketFundsMember_a3618f5b-d02d-4b27-bfe2-3e4fc4733b0d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_ClassOfStockLineItems_bf6ae5e7-0599-44be-a3b1-c0836d7e1af6_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">Shareholders Equity [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_TreasuryStockValueAcquiredCostMethod_33c68079-3432-4d34-a2dc-6d3b15864199_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" 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 treasury stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_5110f31a-ccaa-405b-b562-5bdadfe682dd_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink: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 repurchased</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_cort_AccruedManufacturingCosts_7405ee4a-b976-4148-bb9c-f582c7b1fd15_terseLabel_en-US" xlink:label="lab_cort_AccruedManufacturingCosts" xlink: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 manufacturing costs</link:label>
    <link:label id="lab_cort_AccruedManufacturingCosts_label_en-US" xlink:label="lab_cort_AccruedManufacturingCosts" xlink: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 Manufacturing Costs</link:label>
    <link:label id="lab_cort_AccruedManufacturingCosts_documentation_en-US" xlink:label="lab_cort_AccruedManufacturingCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued manufacturing costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_AccruedManufacturingCosts" xlink:href="cort-20200630.xsd#cort_AccruedManufacturingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_AccruedManufacturingCosts" xlink:to="lab_cort_AccruedManufacturingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5b06af72-2a24-436d-9e4d-a7cbbfea2c02_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 income to net cash generated from operations:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockIssuedDuringPeriodSharesStockOptionsExercised_9b65d947-d59d-4a8f-a4a8-cb32c2685c11_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon exercise of options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_87c441e3-d893-4414-a571-64a0284f4e84_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">Common shares issued upon exercise of options (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_InterestReceivableCurrent_8fb2fe77-d0c2-4857-9507-7fb337b16d2a_terseLabel_en-US" xlink:label="lab_us-gaap_InterestReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest</link:label>
    <link:label id="lab_us-gaap_InterestReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_InterestReceivableCurrent" xlink: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 Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestReceivableCurrent" xlink:to="lab_us-gaap_InterestReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c60a5f1d-39af-42db-a660-e27bad981656_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NonoperatingIncomeExpense_4fd79b55-5a56-4d35-b84c-1484cb004ac3_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and other income</link:label>
    <link:label id="lab_us-gaap_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RepurchaseAgreementsMember_adcc5691-fcd6-41f7-85d0-6f5a83840fad_terseLabel_en-US" xlink:label="lab_us-gaap_RepurchaseAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase agreements</link:label>
    <link:label id="lab_us-gaap_RepurchaseAgreementsMember_label_en-US" xlink:label="lab_us-gaap_RepurchaseAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepurchaseAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepurchaseAgreementsMember" xlink:to="lab_us-gaap_RepurchaseAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_46c721b6-4093-4b29-88d8-bec5257ff13e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_71f6eb7c-25f0-4125-9336-b1f81dac2c3a_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of future minimum lease payments under non-cancelable operating leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_e3a8ea05-b004-4003-b5be-bcf6a528a0cf_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options to Purchase Common Stock</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_dffa2580-d389-4782-a502-feea5ad29687_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncreaseDecreaseInOtherAccruedLiabilities_8c24c872-e7ca-43e1-8c02-ebcde745b3f3_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink: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 and other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_53dabd6f-7f5c-4ab7-aa8b-b23f913650f9_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bb97fc84-643e-4576-8e77-81086406c308_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average shares used to compute basic net income per share (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CostsAndExpensesAbstract_46d6bbe0-bf73-4bd1-8d42-939a9b770d4f_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ResearchAndDevelopmentExpense_f50fc45a-3f20-435f-b249-51a193e1fdec_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_CashEquivalentsMember_fc8575ab-a42d-406b-be0a-7619c7c97c3e_terseLabel_en-US" xlink:label="lab_us-gaap_CashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_CashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Equivalents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashEquivalentsMember" xlink:to="lab_us-gaap_CashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_4c425380-d896-4c9f-8a63-a6f0e406e7ea_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation loss, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_56d16cf8-0230-414e-ba19-ec917c6aeaa8_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive effect of employee stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_0468ed6d-e600-424a-8129-66bbfa864d52_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_8ba55224-eab6-4e7a-9936-939ec7888568_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_fb00b185-f35f-4b20-8d98-6ad98e3e74a2_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets obtained in exchange for new operating lease liability</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_b44f1cad-9622-46da-9f83-a5927f8a91cc_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/2019/dei-2019-01-31.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_IncomeTaxExpenseBenefit_5438018e-0785-4906-a9e8-34a9d82157d5_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">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_510a9a37-da06-44a4-8bf9-fdcded291912_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense (benefit)</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityRegistrantName_80d55eb1-d979-437a-9fb4-731be867ce52_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/2019/dei-2019-01-31.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_EstimateOfFairValueFairValueDisclosureMember_109469de-1c4b-439d-b951-7fca9da9c1b5_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of fair value measurement</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8affa696-30ab-47a9-a3a1-2524d4594f98_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 Income (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5ddd0de2-5e8f-4401-8dc4-6e3617a02b1d_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_2a25bff7-c77c-4cb3-abe0-a4d068b25686_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PaymentsToAcquireMarketableSecurities_b41b8447-e627-4e2a-9d63-92aae1a2964d_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of marketable securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_99b13544-4cb0-4a99-96dc-5259a9ae063b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term operating lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_28ee399b-0747-4757-b19b-a73b3f2b62ef_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 and other liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_2a9b01ba-66f3-4102-864b-2320d5219bb3_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total accrued and other liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1fe3502a-dca9-4095-86f4-5d3b4e94da4c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_EarningsPerShareDiluted_67d3a61a-e09f-42dd-a2b2-a4c22d97e504_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net income per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_c5fe909c-0a1c-4abe-885b-159a89759d86_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LongTermPurchaseCommitmentTable_68229cc6-e6e6-4a3e-94b7-8c198d9230cd_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment [Table]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentTable_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_2d8f50bd-38ef-42cf-8499-4d8074b24658_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_AssetsCurrentAbstract_311844ad-693c-4ce7-b94a-9d0fd1969806_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncreaseDecreaseInOtherOperatingAssets_6d8b5474-17c0-4101-8297-ecdaaa1db359_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_795534df-904b-455f-b8e5-789beb18a50a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon exercise of options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_ComprehensiveIncomeNetOfTax_7e13e36e-8aaf-4fbb-a033-017620f26f1f_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">Total comprehensive income</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredIncomeTaxExpenseBenefit_f4102725-9e17-46f4-b4a7-17dff9677652_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" 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">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock_d1195776-f209-4a21-9e87-6707de23184d_terseLabel_en-US" xlink:label="lab_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-Sale Securities and Fair Value Measurements</link:label>
    <link:label id="lab_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock_label_en-US" xlink:label="lab_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available For Sale Securities And Fair Value Measurements Disclosure [Text Block]</link:label>
    <link:label id="lab_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock_documentation_en-US" xlink:label="lab_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available for sale securities and fair value measurements disclosure.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock" xlink:href="cort-20200630.xsd#cort_AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock" xlink:to="lab_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b7315dbc-d072-46fc-abc7-3c317bebd56d_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_SecurityExchangeName_b5162309-4e90-4b05-8d86-38e8a887bbbd_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/2019/dei-2019-01-31.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_dei_EntityTaxIdentificationNumber_640fd1f9-0a1b-44e9-a731-b00c85d14a69_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/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_3a77e338-d3e8-4cc4-9768-3d7b0d398cf9_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueByMeasurementBasisAxis_aaaafca9-f95f-4bc0-b107-dc6574f068d1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink: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 Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink: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 Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_a44f7aad-89a5-43fd-95fa-fc8694edfe4e_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Losses for contingent liability</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_c1ce58d2-a9a9-462d-a9c9-e793d4d3c82d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ProfitLoss_5e64c433-288c-4c9d-a5d2-7b97959ce439_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink: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 income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink: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), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_3fd297cd-99a5-44d1-a5d6-41a0d8029bea_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink: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 Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_8c465436-4be2-468a-9e71-90691b131a54_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/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_7e7d7f57-8607-4661-88d4-fa1bc601b8d6_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/2019/dei-2019-01-31.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_cort_InventoryRawMaterialsCurrentAndNoncurrent_e3aa7d2f-3757-4675-b716-dd779b9092f7_terseLabel_en-US" xlink:label="lab_cort_InventoryRawMaterialsCurrentAndNoncurrent" xlink: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_cort_InventoryRawMaterialsCurrentAndNoncurrent_label_en-US" xlink:label="lab_cort_InventoryRawMaterialsCurrentAndNoncurrent" xlink: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 Current And Noncurrent</link:label>
    <link:label id="lab_cort_InventoryRawMaterialsCurrentAndNoncurrent_documentation_en-US" xlink:label="lab_cort_InventoryRawMaterialsCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, raw materials, current and noncurrent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_InventoryRawMaterialsCurrentAndNoncurrent" xlink:href="cort-20200630.xsd#cort_InventoryRawMaterialsCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_InventoryRawMaterialsCurrentAndNoncurrent" xlink:to="lab_cort_InventoryRawMaterialsCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_68a5714e-7127-4b7e-900c-c3b01796e120_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of composition of inventory, current</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_580bf854-9770-4eba-a0d2-aea9ed89d30f_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink: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 capitalized in inventory</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink: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, Amount Capitalized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_3972ee14-8ae6-462d-a9ef-e184ecad3afe_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_LegalEntityAxis_9ab1e626-54b0-4ecc-a86f-a8a671d9d921_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_aaf7928f-f586-442c-8460-573893a70da7_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid to satisfy statutory withholding requirement for net settlement of cashless option exercise</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNoncurrent_f3666f6c-f228-4096-bb04-14c06e282016_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Strategic inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNoncurrent_e649da28-ce1f-47bf-a38f-fdb1d6f8e998_negatedLabel_en-US" xlink:label="lab_us-gaap_InventoryNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less strategic inventory classified as non-current</link:label>
    <link:label id="lab_us-gaap_InventoryNoncurrent_label_en-US" xlink:label="lab_us-gaap_InventoryNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNoncurrent" xlink:to="lab_us-gaap_InventoryNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_81592210-0616-4bef-931b-7b5b2d289e50_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 Income 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_cort_LongLivedTangibleAssetAxis_bff34d1b-4366-4b44-b7b8-834c4b576b09_terseLabel_en-US" xlink:label="lab_cort_LongLivedTangibleAssetAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_cort_LongLivedTangibleAssetAxis_label_en-US" xlink:label="lab_cort_LongLivedTangibleAssetAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_cort_LongLivedTangibleAssetAxis_documentation_en-US" xlink:label="lab_cort_LongLivedTangibleAssetAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_LongLivedTangibleAssetAxis" xlink:href="cort-20200630.xsd#cort_LongLivedTangibleAssetAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_LongLivedTangibleAssetAxis" xlink:to="lab_cort_LongLivedTangibleAssetAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_8dc6a1da-9020-4319-a0ed-3bb1ee9ccdcc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink: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 the classification of available-for-sale securities in condensed consolidated balance sheets</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_eeb7210d-2a98-4ff5-9e78-218b2caa421a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_cort_MarketableSecuritiesMaximumMaturityPeriod_d0f2c656-191f-4f6b-8ef7-7c36c630d204_terseLabel_en-US" xlink:label="lab_cort_MarketableSecuritiesMaximumMaturityPeriod" xlink: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 maturity period</link:label>
    <link:label id="lab_cort_MarketableSecuritiesMaximumMaturityPeriod_label_en-US" xlink:label="lab_cort_MarketableSecuritiesMaximumMaturityPeriod" xlink: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 Maximum Maturity Period</link:label>
    <link:label id="lab_cort_MarketableSecuritiesMaximumMaturityPeriod_documentation_en-US" xlink:label="lab_cort_MarketableSecuritiesMaximumMaturityPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities maximum original maturity period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cort_MarketableSecuritiesMaximumMaturityPeriod" xlink:href="cort-20200630.xsd#cort_MarketableSecuritiesMaximumMaturityPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cort_MarketableSecuritiesMaximumMaturityPeriod" xlink:to="lab_cort_MarketableSecuritiesMaximumMaturityPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_6f2d87c6-349e-4eab-88d7-069574e9c747_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" 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">Shares tendered to satisfy cost and statutory withholding requirements for net settlement of cashless option exercise (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink: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, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_1d49fc74-4fe2-4ed2-b42f-dc40323f1da8_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating_60a2dea1-083f-491b-9d76-b0944099245c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accretion of interest income</link:label>
    <link:label id="lab_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating_label_en-US" xlink:label="lab_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating" xlink: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, Debt Securities, Available-for-sale, Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating" xlink:to="lab_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_a6169ac6-83bc-4d07-897d-6e6ecca61e52_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently adopted accounting pronouncements and recently issued accounting pronouncements not yet adopted</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_a77f2f5f-c1d5-41a9-b59a-6372975422df_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>cort-20200630_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 2020 Workiva-->
<!--r:b9b3bb15-f37b-46f2-90aa-0ea12eb9064d,g:47af1398-5839-4d75-a4cd-6d68cdd0ecd8-->
<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.corcept.com/role/CoverPage" xlink:type="simple" xlink:href="cort-20200630.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_edba7122-cc82-4eb2-8e30-17983bbce7c0" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_DocumentType_edba7122-cc82-4eb2-8e30-17983bbce7c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_3fa36ce3-7c4f-4a76-8e6f-33c68ad2ce46" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_DocumentQuarterlyReport_3fa36ce3-7c4f-4a76-8e6f-33c68ad2ce46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_22657975-e025-430f-b045-0e5e9a8de09a" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_DocumentPeriodEndDate_22657975-e025-430f-b045-0e5e9a8de09a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_b599f756-b8bc-4e44-b7d0-387355064401" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_DocumentTransitionReport_b599f756-b8bc-4e44-b7d0-387355064401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_a495536c-d2a6-455d-bd73-ca24d5147b42" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_EntityFileNumber_a495536c-d2a6-455d-bd73-ca24d5147b42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_24f3a4bc-59ab-4791-b3ef-5c661688b422" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_EntityRegistrantName_24f3a4bc-59ab-4791-b3ef-5c661688b422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_ef48ad3e-4f54-4acd-92ce-7bc3e3cf63c8" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_EntityIncorporationStateCountryCode_ef48ad3e-4f54-4acd-92ce-7bc3e3cf63c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_60ebc7ab-bcea-45ea-b105-63cb4898df00" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_EntityTaxIdentificationNumber_60ebc7ab-bcea-45ea-b105-63cb4898df00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_524039da-57cb-419d-8f3d-4318150eea1f" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_EntityAddressAddressLine1_524039da-57cb-419d-8f3d-4318150eea1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_5375cfc7-aa2e-4556-b35f-3ea6744bf3dc" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_EntityAddressCityOrTown_5375cfc7-aa2e-4556-b35f-3ea6744bf3dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_3375feb0-309a-48cb-97be-4d785848ec1b" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_EntityAddressStateOrProvince_3375feb0-309a-48cb-97be-4d785848ec1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_e4f162d2-fe64-43ce-a0ed-f2e600d71428" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_EntityAddressPostalZipCode_e4f162d2-fe64-43ce-a0ed-f2e600d71428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_351a11ea-ce13-45a7-9ccd-30663f1d5527" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_CityAreaCode_351a11ea-ce13-45a7-9ccd-30663f1d5527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_430404e0-f6a7-40e6-9a4e-a6dd9c645d7f" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_LocalPhoneNumber_430404e0-f6a7-40e6-9a4e-a6dd9c645d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_ba9033bf-ad60-40b0-bb25-e75ae63a8ce8" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_Security12bTitle_ba9033bf-ad60-40b0-bb25-e75ae63a8ce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_f9c61657-6cc9-4428-a8cd-c7628ca4da57" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_TradingSymbol_f9c61657-6cc9-4428-a8cd-c7628ca4da57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_a89c0961-4bb1-4741-9268-a7bc41288fc4" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_SecurityExchangeName_a89c0961-4bb1-4741-9268-a7bc41288fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_a5ab0518-0233-40a7-bc26-6faf33036840" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_EntityCurrentReportingStatus_a5ab0518-0233-40a7-bc26-6faf33036840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_84e34d1e-3634-4474-9b12-f2c28af6bc52" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_EntityInteractiveDataCurrent_84e34d1e-3634-4474-9b12-f2c28af6bc52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_e50541a3-10eb-49b0-ac0c-eaa36de4cdf7" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_EntityFilerCategory_e50541a3-10eb-49b0-ac0c-eaa36de4cdf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_58c54aa7-9f3d-4ae9-9838-cebf40dced52" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_EntitySmallBusiness_58c54aa7-9f3d-4ae9-9838-cebf40dced52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_18de0112-43b9-4e31-af42-9548bac012e9" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_EntityEmergingGrowthCompany_18de0112-43b9-4e31-af42-9548bac012e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_7e33a45e-f03b-4d2e-aaa3-f9a2959c68c4" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_EntityShellCompany_7e33a45e-f03b-4d2e-aaa3-f9a2959c68c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_343fca8b-a85e-4c26-8252-da644367fa07" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_343fca8b-a85e-4c26-8252-da644367fa07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_8b02407b-50b4-4ced-b4a3-724b79bff720" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_AmendmentFlag_8b02407b-50b4-4ced-b4a3-724b79bff720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_698a28b6-9517-4822-8299-b245caf79276" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_DocumentFiscalYearFocus_698a28b6-9517-4822-8299-b245caf79276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_4235504c-91f4-4936-8517-8a78d3aa1b60" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_DocumentFiscalPeriodFocus_4235504c-91f4-4936-8517-8a78d3aa1b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_8262ed61-06bd-4c0b-bc2c-75bdd884cde5" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_EntityCentralIndexKey_8262ed61-06bd-4c0b-bc2c-75bdd884cde5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_54d4c75b-5676-4765-93b7-faa093c25701" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a58204-06c5-48da-83a8-3b20d07ec1b9" xlink:to="loc_dei_CurrentFiscalYearEndDate_54d4c75b-5676-4765-93b7-faa093c25701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="cort-20200630.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_3fe43947-d96e-4a4a-a4de-85b827e730a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_19767e9d-13a0-4fd4-92e8-207fc41e4ac2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3fe43947-d96e-4a4a-a4de-85b827e730a9" xlink:to="loc_us-gaap_AssetsAbstract_19767e9d-13a0-4fd4-92e8-207fc41e4ac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_36636e51-5215-41fb-a371-be453fee0eb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_19767e9d-13a0-4fd4-92e8-207fc41e4ac2" xlink:to="loc_us-gaap_AssetsCurrentAbstract_36636e51-5215-41fb-a371-be453fee0eb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3cb3e5e5-161b-4ef4-887f-c51c85bdb7be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_36636e51-5215-41fb-a371-be453fee0eb4" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3cb3e5e5-161b-4ef4-887f-c51c85bdb7be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_39e7e8a8-3f35-433e-bafb-382eb821e1c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_36636e51-5215-41fb-a371-be453fee0eb4" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_39e7e8a8-3f35-433e-bafb-382eb821e1c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_c0138cdb-94ed-45bf-bef0-181c6e390a48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_36636e51-5215-41fb-a371-be453fee0eb4" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_c0138cdb-94ed-45bf-bef0-181c6e390a48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_99e49f6a-c869-49b2-b8e9-c01dfac64c89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_36636e51-5215-41fb-a371-be453fee0eb4" xlink:to="loc_us-gaap_InventoryNet_99e49f6a-c869-49b2-b8e9-c01dfac64c89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1eb8c0d3-fb4a-4020-9f97-075fb9417742" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_36636e51-5215-41fb-a371-be453fee0eb4" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1eb8c0d3-fb4a-4020-9f97-075fb9417742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_27d9637a-7371-4d09-9115-00ee6102ebcf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_36636e51-5215-41fb-a371-be453fee0eb4" xlink:to="loc_us-gaap_AssetsCurrent_27d9637a-7371-4d09-9115-00ee6102ebcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent_1b1fb13e-87d4-468d-9476-656e0a93a8bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_19767e9d-13a0-4fd4-92e8-207fc41e4ac2" xlink:to="loc_us-gaap_InventoryNoncurrent_1b1fb13e-87d4-468d-9476-656e0a93a8bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_8008c75a-9716-4172-9ac2-d244bb0d0e9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_19767e9d-13a0-4fd4-92e8-207fc41e4ac2" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_8008c75a-9716-4172-9ac2-d244bb0d0e9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c6d2a72e-8cf7-4686-8918-b13d74912f4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_19767e9d-13a0-4fd4-92e8-207fc41e4ac2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_c6d2a72e-8cf7-4686-8918-b13d74912f4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_7003fec8-e920-45d4-9b51-40d99ab1aae4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_19767e9d-13a0-4fd4-92e8-207fc41e4ac2" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_7003fec8-e920-45d4-9b51-40d99ab1aae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_a08d067d-df2b-4a55-bdbc-76baed6f7fba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_19767e9d-13a0-4fd4-92e8-207fc41e4ac2" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_a08d067d-df2b-4a55-bdbc-76baed6f7fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_240d70a7-edd9-4189-9c74-c19f20473aba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_19767e9d-13a0-4fd4-92e8-207fc41e4ac2" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_240d70a7-edd9-4189-9c74-c19f20473aba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_b8d4ee3d-834f-4626-bfbb-02ca1319857c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_19767e9d-13a0-4fd4-92e8-207fc41e4ac2" xlink:to="loc_us-gaap_Assets_b8d4ee3d-834f-4626-bfbb-02ca1319857c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67d678bc-a912-4df0-be88-7a686cdac067" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3fe43947-d96e-4a4a-a4de-85b827e730a9" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67d678bc-a912-4df0-be88-7a686cdac067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_d1619660-ed9a-434e-817f-2144a12658c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_67d678bc-a912-4df0-be88-7a686cdac067" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_d1619660-ed9a-434e-817f-2144a12658c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_f4011351-cb25-4c4c-a0f8-ab621b7ba594" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_d1619660-ed9a-434e-817f-2144a12658c7" xlink:to="loc_us-gaap_AccountsPayableCurrent_f4011351-cb25-4c4c-a0f8-ab621b7ba594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_AccruedClinicalExpensesCurrent_ff26b696-1284-49ab-87a4-f962a88f4c05" xlink:href="cort-20200630.xsd#cort_AccruedClinicalExpensesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d1619660-ed9a-434e-817f-2144a12658c7" xlink:to="loc_cort_AccruedClinicalExpensesCurrent_ff26b696-1284-49ab-87a4-f962a88f4c05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_e8478489-30f8-4861-8d6b-adba6c9fb3e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d1619660-ed9a-434e-817f-2144a12658c7" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_e8478489-30f8-4861-8d6b-adba6c9fb3e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_bc9cd6e4-f781-42ef-9586-7d22e0ad2136" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d1619660-ed9a-434e-817f-2144a12658c7" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_bc9cd6e4-f781-42ef-9586-7d22e0ad2136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4f05d5d3-465e-43cb-936c-6af429146106" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d1619660-ed9a-434e-817f-2144a12658c7" xlink:to="loc_us-gaap_LiabilitiesCurrent_4f05d5d3-465e-43cb-936c-6af429146106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_72c9b683-ac1a-4c73-826e-5025d90c32f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67d678bc-a912-4df0-be88-7a686cdac067" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_72c9b683-ac1a-4c73-826e-5025d90c32f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_06a586f5-190d-45e6-b85f-ad03ec49858f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67d678bc-a912-4df0-be88-7a686cdac067" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_06a586f5-190d-45e6-b85f-ad03ec49858f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_f7bd9a77-2ef4-420e-99db-61e41442af4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67d678bc-a912-4df0-be88-7a686cdac067" xlink:to="loc_us-gaap_Liabilities_f7bd9a77-2ef4-420e-99db-61e41442af4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_ea8f30a2-c89b-4c05-94a4-44c707cb03f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67d678bc-a912-4df0-be88-7a686cdac067" xlink:to="loc_us-gaap_StockholdersEquityAbstract_ea8f30a2-c89b-4c05-94a4-44c707cb03f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_e69325db-5214-4599-a653-6e4d19b2c035" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ea8f30a2-c89b-4c05-94a4-44c707cb03f4" xlink:to="loc_us-gaap_PreferredStockValue_e69325db-5214-4599-a653-6e4d19b2c035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_881f7a3a-35f0-43da-9b0a-3264a6ce756e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ea8f30a2-c89b-4c05-94a4-44c707cb03f4" xlink:to="loc_us-gaap_CommonStockValue_881f7a3a-35f0-43da-9b0a-3264a6ce756e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_bf1f4935-06e4-4051-8398-37d8e5425340" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ea8f30a2-c89b-4c05-94a4-44c707cb03f4" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_bf1f4935-06e4-4051-8398-37d8e5425340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_1ceddc3a-25eb-4f66-800a-55504dff66d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ea8f30a2-c89b-4c05-94a4-44c707cb03f4" xlink:to="loc_us-gaap_TreasuryStockCommonValue_1ceddc3a-25eb-4f66-800a-55504dff66d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a98f2d77-fb95-4e18-a99a-06c9ff3d71b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ea8f30a2-c89b-4c05-94a4-44c707cb03f4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a98f2d77-fb95-4e18-a99a-06c9ff3d71b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7b160434-513e-4165-adf7-a023d349a315" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ea8f30a2-c89b-4c05-94a4-44c707cb03f4" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7b160434-513e-4165-adf7-a023d349a315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_48120974-c558-4450-99ee-9932812efaa8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ea8f30a2-c89b-4c05-94a4-44c707cb03f4" xlink:to="loc_us-gaap_StockholdersEquity_48120974-c558-4450-99ee-9932812efaa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_52e3224d-b31c-4cee-b6d0-d7f4de0cb75a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67d678bc-a912-4df0-be88-7a686cdac067" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_52e3224d-b31c-4cee-b6d0-d7f4de0cb75a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="cort-20200630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8c6d02ed-47bd-4c4c-aa96-0253b6293a60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d67da50e-ee62-4423-95ed-9f35310f72e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementOfIncomeAndComprehensiveIncomeAbstract_8c6d02ed-47bd-4c4c-aa96-0253b6293a60" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d67da50e-ee62-4423-95ed-9f35310f72e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRevenueExtensibleList_fa4fd623-6e57-4688-b687-f19cf8d77b63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfRevenueExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8c6d02ed-47bd-4c4c-aa96-0253b6293a60" xlink:to="loc_us-gaap_TypeOfRevenueExtensibleList_fa4fd623-6e57-4688-b687-f19cf8d77b63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_e3ae720f-d9fe-473c-ba73-34f3b6adb22d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementOfIncomeAndComprehensiveIncomeAbstract_8c6d02ed-47bd-4c4c-aa96-0253b6293a60" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_e3ae720f-d9fe-473c-ba73-34f3b6adb22d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_e5c0f9ac-e2c6-4a1a-be6a-30f522973ddc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CostsAndExpensesAbstract_e3ae720f-d9fe-473c-ba73-34f3b6adb22d" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_e5c0f9ac-e2c6-4a1a-be6a-30f522973ddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_a140271e-080a-4a8f-b359-4931348cd432" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_e3ae720f-d9fe-473c-ba73-34f3b6adb22d" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_a140271e-080a-4a8f-b359-4931348cd432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_cd24642e-74ec-4b1c-8008-6a766a3e543a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_e3ae720f-d9fe-473c-ba73-34f3b6adb22d" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_cd24642e-74ec-4b1c-8008-6a766a3e543a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_c67d2c09-0149-4091-a0c8-8e51550f0223" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_e3ae720f-d9fe-473c-ba73-34f3b6adb22d" xlink:to="loc_us-gaap_CostsAndExpenses_c67d2c09-0149-4091-a0c8-8e51550f0223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5b5fcda6-69f5-4616-9c75-44ceba4ba7c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementOfIncomeAndComprehensiveIncomeAbstract_8c6d02ed-47bd-4c4c-aa96-0253b6293a60" xlink:to="loc_us-gaap_OperatingIncomeLoss_5b5fcda6-69f5-4616-9c75-44ceba4ba7c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_c1dd3d76-8c3b-4c23-9609-8b4fa5f15ae6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementOfIncomeAndComprehensiveIncomeAbstract_8c6d02ed-47bd-4c4c-aa96-0253b6293a60" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_c1dd3d76-8c3b-4c23-9609-8b4fa5f15ae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_e8e16ee7-57e8-4a45-a1ce-43d75774ecaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8c6d02ed-47bd-4c4c-aa96-0253b6293a60" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_e8e16ee7-57e8-4a45-a1ce-43d75774ecaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_97f6aaa2-6289-4fcf-9a45-91725157a32b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementOfIncomeAndComprehensiveIncomeAbstract_8c6d02ed-47bd-4c4c-aa96-0253b6293a60" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_97f6aaa2-6289-4fcf-9a45-91725157a32b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_834af0f4-5e26-4cb2-91a3-40f9498cdb72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementOfIncomeAndComprehensiveIncomeAbstract_8c6d02ed-47bd-4c4c-aa96-0253b6293a60" xlink:to="loc_us-gaap_NetIncomeLoss_834af0f4-5e26-4cb2-91a3-40f9498cdb72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_f39ea26c-438b-4224-b8e1-0a175996db48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8c6d02ed-47bd-4c4c-aa96-0253b6293a60" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_f39ea26c-438b-4224-b8e1-0a175996db48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0573dc85-3b31-4594-aada-e9dbe2c6f710" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_f39ea26c-438b-4224-b8e1-0a175996db48" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0573dc85-3b31-4594-aada-e9dbe2c6f710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_8d10105d-f083-470b-800d-66c5dbcfc120" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_f39ea26c-438b-4224-b8e1-0a175996db48" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_8d10105d-f083-470b-800d-66c5dbcfc120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_00547a25-409a-4a42-8d1c-144810f5e80d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_f39ea26c-438b-4224-b8e1-0a175996db48" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_00547a25-409a-4a42-8d1c-144810f5e80d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_c1d13b8e-bd30-4f93-a1a0-e71e3e46f3f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8c6d02ed-47bd-4c4c-aa96-0253b6293a60" xlink:to="loc_us-gaap_EarningsPerShareBasic_c1d13b8e-bd30-4f93-a1a0-e71e3e46f3f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_87e3c87c-5734-4999-acfd-69829f84cbd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8c6d02ed-47bd-4c4c-aa96-0253b6293a60" xlink:to="loc_us-gaap_EarningsPerShareDiluted_87e3c87c-5734-4999-acfd-69829f84cbd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_c24597f3-b1f7-403f-aaec-16ee1590ab65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8c6d02ed-47bd-4c4c-aa96-0253b6293a60" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_c24597f3-b1f7-403f-aaec-16ee1590ab65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_10663887-4a4f-4630-b826-aa7fdc46bd53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_c24597f3-b1f7-403f-aaec-16ee1590ab65" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_10663887-4a4f-4630-b826-aa7fdc46bd53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f91f83e9-913e-46f0-8ba4-d8a1d9d4d186" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_c24597f3-b1f7-403f-aaec-16ee1590ab65" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f91f83e9-913e-46f0-8ba4-d8a1d9d4d186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_155e854e-7fee-422c-a616-8b4c1df24d4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8c6d02ed-47bd-4c4c-aa96-0253b6293a60" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_155e854e-7fee-422c-a616-8b4c1df24d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" xlink:type="simple" xlink:href="cort-20200630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_e21ec651-b6e4-465a-8331-0d7588f97aaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_efe555df-4acb-4fbe-b867-9c819e0e87b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_e21ec651-b6e4-465a-8331-0d7588f97aaa" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_efe555df-4acb-4fbe-b867-9c819e0e87b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="cort-20200630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_9a63ef88-dbd7-4b87-9825-fd002b63bb35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f6bcfc6d-b30d-4701-8f38-bf4fda2f039e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9a63ef88-dbd7-4b87-9825-fd002b63bb35" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f6bcfc6d-b30d-4701-8f38-bf4fda2f039e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_062068d6-7fbd-4668-a928-6ee141f35a96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f6bcfc6d-b30d-4701-8f38-bf4fda2f039e" xlink:to="loc_us-gaap_ProfitLoss_062068d6-7fbd-4668-a928-6ee141f35a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_85f19239-6c2d-4d18-9ac5-271f3bbef263" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f6bcfc6d-b30d-4701-8f38-bf4fda2f039e" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_85f19239-6c2d-4d18-9ac5-271f3bbef263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_06ef71bc-ed95-4f08-8a6f-321dc6b6e820" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_85f19239-6c2d-4d18-9ac5-271f3bbef263" xlink:to="loc_us-gaap_ShareBasedCompensation_06ef71bc-ed95-4f08-8a6f-321dc6b6e820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8e563af5-053b-4800-9d22-4a4d8968138b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_85f19239-6c2d-4d18-9ac5-271f3bbef263" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8e563af5-053b-4800-9d22-4a4d8968138b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating_54c1fe92-31a1-4fc8-b0c2-a4dfedd14d49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_85f19239-6c2d-4d18-9ac5-271f3bbef263" xlink:to="loc_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating_54c1fe92-31a1-4fc8-b0c2-a4dfedd14d49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7a442e2e-7c6b-4875-bae6-27b2ad3e2b08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_85f19239-6c2d-4d18-9ac5-271f3bbef263" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7a442e2e-7c6b-4875-bae6-27b2ad3e2b08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_OperatingLeaseRightOfUseAssetAmortization_0416a8e3-c988-4c02-82c2-9ced4183cece" xlink:href="cort-20200630.xsd#cort_OperatingLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_85f19239-6c2d-4d18-9ac5-271f3bbef263" xlink:to="loc_cort_OperatingLeaseRightOfUseAssetAmortization_0416a8e3-c988-4c02-82c2-9ced4183cece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_91c97705-9a59-42ec-8603-7e380aec709c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_85f19239-6c2d-4d18-9ac5-271f3bbef263" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_91c97705-9a59-42ec-8603-7e380aec709c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_38b6619f-3d7b-4465-b1e8-438d14761c8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_85f19239-6c2d-4d18-9ac5-271f3bbef263" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_38b6619f-3d7b-4465-b1e8-438d14761c8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_ad454b28-a1fa-41be-a2d4-5fcf6909e210" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_38b6619f-3d7b-4465-b1e8-438d14761c8d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_ad454b28-a1fa-41be-a2d4-5fcf6909e210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_490ce65a-b675-4635-9c7a-89ee7fe1b854" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_38b6619f-3d7b-4465-b1e8-438d14761c8d" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_490ce65a-b675-4635-9c7a-89ee7fe1b854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_a11e8bca-d2f3-46f6-8339-13ec20d0d3d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_38b6619f-3d7b-4465-b1e8-438d14761c8d" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_a11e8bca-d2f3-46f6-8339-13ec20d0d3d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_3dde2ed4-0d0f-42ac-ab60-93f79e9f4bdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_38b6619f-3d7b-4465-b1e8-438d14761c8d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_3dde2ed4-0d0f-42ac-ab60-93f79e9f4bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_fcfc63ea-765e-44e6-b348-175924540d4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_38b6619f-3d7b-4465-b1e8-438d14761c8d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_fcfc63ea-765e-44e6-b348-175924540d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_IncreaseDecreaseInAccruedClinicalExpenses_304d2ad7-9501-4715-b692-c0876584f2d5" xlink:href="cort-20200630.xsd#cort_IncreaseDecreaseInAccruedClinicalExpenses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_38b6619f-3d7b-4465-b1e8-438d14761c8d" xlink:to="loc_cort_IncreaseDecreaseInAccruedClinicalExpenses_304d2ad7-9501-4715-b692-c0876584f2d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_e4eb639a-f56d-4d85-af29-8beff4493172" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_38b6619f-3d7b-4465-b1e8-438d14761c8d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_e4eb639a-f56d-4d85-af29-8beff4493172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_IncreaseDecreaseInOperatingLeaseLiability_03c78535-f878-4772-86b4-ea1a5e713243" xlink:href="cort-20200630.xsd#cort_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_38b6619f-3d7b-4465-b1e8-438d14761c8d" xlink:to="loc_cort_IncreaseDecreaseInOperatingLeaseLiability_03c78535-f878-4772-86b4-ea1a5e713243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_29bbd15f-a553-43b5-8296-cef6ca46341a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f6bcfc6d-b30d-4701-8f38-bf4fda2f039e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_29bbd15f-a553-43b5-8296-cef6ca46341a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b305026f-0c8b-4eeb-b9b7-2588dd169e1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9a63ef88-dbd7-4b87-9825-fd002b63bb35" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b305026f-0c8b-4eeb-b9b7-2588dd169e1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9592b3ea-8990-42df-b793-89582ca36f47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b305026f-0c8b-4eeb-b9b7-2588dd169e1f" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9592b3ea-8990-42df-b793-89582ca36f47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_22c716e7-b7cc-46de-b2d7-0abb0e801904" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b305026f-0c8b-4eeb-b9b7-2588dd169e1f" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_22c716e7-b7cc-46de-b2d7-0abb0e801904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_d4b5c1b6-4cf4-4e92-8f23-bee2ea8401a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b305026f-0c8b-4eeb-b9b7-2588dd169e1f" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_d4b5c1b6-4cf4-4e92-8f23-bee2ea8401a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b6873c35-1951-4847-8a5a-6e98ffcefd01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b305026f-0c8b-4eeb-b9b7-2588dd169e1f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b6873c35-1951-4847-8a5a-6e98ffcefd01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73871d44-7aa6-4055-987e-f52c2e02348d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9a63ef88-dbd7-4b87-9825-fd002b63bb35" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73871d44-7aa6-4055-987e-f52c2e02348d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_44488626-4519-4c09-a1aa-3a137cce427e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73871d44-7aa6-4055-987e-f52c2e02348d" xlink:to="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_44488626-4519-4c09-a1aa-3a137cce427e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_79d1cde0-2be3-49e0-bbfb-e550ae941f67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73871d44-7aa6-4055-987e-f52c2e02348d" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_79d1cde0-2be3-49e0-bbfb-e550ae941f67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_709cfe6c-6cfb-4950-a4d2-a3c038d29026" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73871d44-7aa6-4055-987e-f52c2e02348d" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_709cfe6c-6cfb-4950-a4d2-a3c038d29026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1793ddca-1495-44d6-9978-c8a59b8e3291" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73871d44-7aa6-4055-987e-f52c2e02348d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1793ddca-1495-44d6-9978-c8a59b8e3291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_3812d374-f487-4d55-97c3-3bd1da23aa60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9a63ef88-dbd7-4b87-9825-fd002b63bb35" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_3812d374-f487-4d55-97c3-3bd1da23aa60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_dcb58de6-501a-4b72-adf6-fd297aa2b508" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9a63ef88-dbd7-4b87-9825-fd002b63bb35" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_dcb58de6-501a-4b72-adf6-fd297aa2b508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3555b76d-56bd-44ab-ae87-be19862f559e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9a63ef88-dbd7-4b87-9825-fd002b63bb35" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3555b76d-56bd-44ab-ae87-be19862f559e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_b13870cb-4ac0-4ca6-8e31-2ff8bd409a59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9a63ef88-dbd7-4b87-9825-fd002b63bb35" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_b13870cb-4ac0-4ca6-8e31-2ff8bd409a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_SharesRepurchasedInNetSettlementOfCashlessOptionExercise_5692664e-9228-4de1-b199-f1024a21c438" xlink:href="cort-20200630.xsd#cort_SharesRepurchasedInNetSettlementOfCashlessOptionExercise"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_b13870cb-4ac0-4ca6-8e31-2ff8bd409a59" xlink:to="loc_cort_SharesRepurchasedInNetSettlementOfCashlessOptionExercise_5692664e-9228-4de1-b199-f1024a21c438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability_83b276cf-9312-4348-bc61-132cae094d74" xlink:href="cort-20200630.xsd#cort_NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_b13870cb-4ac0-4ca6-8e31-2ff8bd409a59" xlink:to="loc_cort_NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability_83b276cf-9312-4348-bc61-132cae094d74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="cort-20200630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_58e1b679-5d2e-43fa-b349-da264244e3c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f0cd2b31-e750-4855-bd4b-64c5c70bbdde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_58e1b679-5d2e-43fa-b349-da264244e3c2" xlink:to="loc_us-gaap_StatementTable_f0cd2b31-e750-4855-bd4b-64c5c70bbdde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5d822fd4-4ae6-4ffa-aab7-dd8a2d908f34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f0cd2b31-e750-4855-bd4b-64c5c70bbdde" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5d822fd4-4ae6-4ffa-aab7-dd8a2d908f34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8127f730-7ba0-4984-9087-1175d797c74d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5d822fd4-4ae6-4ffa-aab7-dd8a2d908f34" xlink:to="loc_us-gaap_EquityComponentDomain_8127f730-7ba0-4984-9087-1175d797c74d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_e6ef1885-d1b1-43f6-aeca-e22d5060d334" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8127f730-7ba0-4984-9087-1175d797c74d" xlink:to="loc_us-gaap_CommonStockMember_e6ef1885-d1b1-43f6-aeca-e22d5060d334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_16d6d47f-4a16-4ea2-a4e0-18b8a89e7c49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8127f730-7ba0-4984-9087-1175d797c74d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_16d6d47f-4a16-4ea2-a4e0-18b8a89e7c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_fb29bf1b-e492-452a-b398-8b9b652e63c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8127f730-7ba0-4984-9087-1175d797c74d" xlink:to="loc_us-gaap_TreasuryStockMember_fb29bf1b-e492-452a-b398-8b9b652e63c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5060676d-6093-42be-981a-763b19eb78e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8127f730-7ba0-4984-9087-1175d797c74d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5060676d-6093-42be-981a-763b19eb78e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_6dc9726d-f7a4-4ecc-92ce-96a12a4fa9dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8127f730-7ba0-4984-9087-1175d797c74d" xlink:to="loc_us-gaap_RetainedEarningsMember_6dc9726d-f7a4-4ecc-92ce-96a12a4fa9dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_15ac0406-acef-4f32-84e4-3f1ba01024c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f0cd2b31-e750-4855-bd4b-64c5c70bbdde" xlink:to="loc_us-gaap_StatementLineItems_15ac0406-acef-4f32-84e4-3f1ba01024c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_15ac0406-acef-4f32-84e4-3f1ba01024c9" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_a65610e6-a586-4871-806c-d9bff87f2d87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_SharesOutstanding_a65610e6-a586-4871-806c-d9bff87f2d87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4bf64b5a-c0d1-408e-9d46-9f1fc5cc5da2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_StockholdersEquity_4bf64b5a-c0d1-408e-9d46-9f1fc5cc5da2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_b2aa8da0-be90-4162-9801-4c3bf10b809e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_b2aa8da0-be90-4162-9801-4c3bf10b809e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_c13d06c8-ed85-4005-a6db-f9b38c0948ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_c13d06c8-ed85-4005-a6db-f9b38c0948ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_31ef41cc-0c7f-4a9e-bf46-66931f2a5de3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_31ef41cc-0c7f-4a9e-bf46-66931f2a5de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_f0d5dd89-d90a-42c3-8666-5006272b586a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_f0d5dd89-d90a-42c3-8666-5006272b586a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2ce5f6b0-9db1-4ee3-bfee-8803f07fc4b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2ce5f6b0-9db1-4ee3-bfee-8803f07fc4b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_9f25a104-30f3-4c8d-bcc1-2fccefe96806" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_9f25a104-30f3-4c8d-bcc1-2fccefe96806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_a1a0fa5e-39d9-4072-8a45-f11cf32fcf34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_a1a0fa5e-39d9-4072-8a45-f11cf32fcf34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_a5c8febe-3cdc-4294-a666-5e5ce8c01914" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_a5c8febe-3cdc-4294-a666-5e5ce8c01914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7f95d873-d918-474f-a0c3-398adee6740b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_NetIncomeLoss_7f95d873-d918-474f-a0c3-398adee6740b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_fae65f20-1fcc-4c49-9c6f-fd0463b77a3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_SharesOutstanding_fae65f20-1fcc-4c49-9c6f-fd0463b77a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6f23e153-3645-4f58-a561-92af6f87ffdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77d2db61-8c11-418a-b6b3-0123da5bd3ed" xlink:to="loc_us-gaap_StockholdersEquity_6f23e153-3645-4f58-a561-92af6f87ffdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="cort-20200630.xsd#BasisofPresentationandSummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_34047336-ebac-4010-b347-03f8086da1e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_52dad17b-748c-47e3-9586-1514af0c7f96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_34047336-ebac-4010-b347-03f8086da1e0" xlink:to="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_52dad17b-748c-47e3-9586-1514af0c7f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cort-20200630.xsd#BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_aa721e6c-1b1a-45af-9e28-4e8d596f281e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_6833ac4f-a941-4b2e-a651-c9beba6787d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_aa721e6c-1b1a-45af-9e28-4e8d596f281e" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_6833ac4f-a941-4b2e-a651-c9beba6787d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_166a14d0-08aa-4267-8f41-541679b4c648" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_aa721e6c-1b1a-45af-9e28-4e8d596f281e" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_166a14d0-08aa-4267-8f41-541679b4c648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_3351af1a-9008-4c4f-9507-651b11e83e4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_aa721e6c-1b1a-45af-9e28-4e8d596f281e" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_3351af1a-9008-4c4f-9507-651b11e83e4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_17558c85-c1d1-4448-980f-eb1ba1664c3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_NumberOfSeriesOfSelectiveCortisolModulators_419a910d-b8ef-4a63-8d98-640cf68f23b9" xlink:href="cort-20200630.xsd#cort_NumberOfSeriesOfSelectiveCortisolModulators"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_17558c85-c1d1-4448-980f-eb1ba1664c3f" xlink:to="loc_cort_NumberOfSeriesOfSelectiveCortisolModulators_419a910d-b8ef-4a63-8d98-640cf68f23b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItems" xlink:type="simple" xlink:href="cort-20200630.xsd#CompositionofCertainBalanceSheetItems"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/CompositionofCertainBalanceSheetItems" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_19b3fda7-2686-4c46-82ac-2200f1d5d70a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_d26fe1f2-97ab-4c32-a50f-0648e225e033" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_BalanceSheetRelatedDisclosuresAbstract_19b3fda7-2686-4c46-82ac-2200f1d5d70a" xlink:to="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_d26fe1f2-97ab-4c32-a50f-0648e225e033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsTables" xlink:type="simple" xlink:href="cort-20200630.xsd#CompositionofCertainBalanceSheetItemsTables"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_e12f2703-a56e-44e6-aae3-26a39001e825" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_cc9bf67e-c4a3-4d65-ac94-4a51adf6b02a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_e12f2703-a56e-44e6-aae3-26a39001e825" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_cc9bf67e-c4a3-4d65-ac94-4a51adf6b02a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock_9eefa04d-d9c0-4f1a-91a6-5fcd4d230040" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_BalanceSheetRelatedDisclosuresAbstract_e12f2703-a56e-44e6-aae3-26a39001e825" xlink:to="loc_us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock_9eefa04d-d9c0-4f1a-91a6-5fcd4d230040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_01d237e6-b6a2-4370-8ca4-34ecf9cc550d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_e12f2703-a56e-44e6-aae3-26a39001e825" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_01d237e6-b6a2-4370-8ca4-34ecf9cc550d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_8923e14a-e467-430c-bec9-8f16395ae30d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_e12f2703-a56e-44e6-aae3-26a39001e825" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_8923e14a-e467-430c-bec9-8f16395ae30d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_2ff0c83a-0ee7-4119-aa04-2f74debf5929" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_InventoryRawMaterialsCurrentAndNoncurrent_576d64f5-ca02-42fd-85ae-f799126efd79" xlink:href="cort-20200630.xsd#cort_InventoryRawMaterialsCurrentAndNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_2ff0c83a-0ee7-4119-aa04-2f74debf5929" xlink:to="loc_cort_InventoryRawMaterialsCurrentAndNoncurrent_576d64f5-ca02-42fd-85ae-f799126efd79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_InventoryWorkInProcessCurrentAndNoncurrent_b0fee442-fa2c-413a-ba0a-7dae4e5e6f4b" xlink:href="cort-20200630.xsd#cort_InventoryWorkInProcessCurrentAndNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_2ff0c83a-0ee7-4119-aa04-2f74debf5929" xlink:to="loc_cort_InventoryWorkInProcessCurrentAndNoncurrent_b0fee442-fa2c-413a-ba0a-7dae4e5e6f4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_InventoryFinishedGoodsCurrentAndNoncurrent_23c6c066-7592-48a5-b49b-76cb39f8f477" xlink:href="cort-20200630.xsd#cort_InventoryFinishedGoodsCurrentAndNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_2ff0c83a-0ee7-4119-aa04-2f74debf5929" xlink:to="loc_cort_InventoryFinishedGoodsCurrentAndNoncurrent_23c6c066-7592-48a5-b49b-76cb39f8f477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_InventoryCurrentNoncurrent_451347f0-af2c-42f8-ad6f-2596596b7cea" xlink:href="cort-20200630.xsd#cort_InventoryCurrentNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_2ff0c83a-0ee7-4119-aa04-2f74debf5929" xlink:to="loc_cort_InventoryCurrentNoncurrent_451347f0-af2c-42f8-ad6f-2596596b7cea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent_4471aa9f-53e6-48b6-b592-c80d48e76296" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_2ff0c83a-0ee7-4119-aa04-2f74debf5929" xlink:to="loc_us-gaap_InventoryNoncurrent_4471aa9f-53e6-48b6-b592-c80d48e76296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_ad6eb588-e928-45fd-8587-9ff4b7068544" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_2ff0c83a-0ee7-4119-aa04-2f74debf5929" xlink:to="loc_us-gaap_InventoryNet_ad6eb588-e928-45fd-8587-9ff4b7068544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails_1" xlink:type="simple" xlink:href="cort-20200630.xsd#CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails_1"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1c688c0d-f000-4b13-bc4e-b251ae4b2e36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_626b369a-9852-4ab1-b815-56f337715e36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1c688c0d-f000-4b13-bc4e-b251ae4b2e36" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_626b369a-9852-4ab1-b815-56f337715e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_LongLivedTangibleAssetAxis_4c783e72-66b1-4127-a8af-456975102ed6" xlink:href="cort-20200630.xsd#cort_LongLivedTangibleAssetAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_626b369a-9852-4ab1-b815-56f337715e36" xlink:to="loc_cort_LongLivedTangibleAssetAxis_4c783e72-66b1-4127-a8af-456975102ed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_LongLivedTangibleAssetDomain_15c05519-dced-40ec-8fb3-5dcfa98048e2" xlink:href="cort-20200630.xsd#cort_LongLivedTangibleAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cort_LongLivedTangibleAssetAxis_4c783e72-66b1-4127-a8af-456975102ed6" xlink:to="loc_cort_LongLivedTangibleAssetDomain_15c05519-dced-40ec-8fb3-5dcfa98048e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_8dd87588-2b9e-413b-b1bf-b9354bc22945" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cort_LongLivedTangibleAssetDomain_15c05519-dced-40ec-8fb3-5dcfa98048e2" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_8dd87588-2b9e-413b-b1bf-b9354bc22945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_f532aff1-149d-42a3-979f-4b50a73583b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cort_LongLivedTangibleAssetDomain_15c05519-dced-40ec-8fb3-5dcfa98048e2" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_f532aff1-149d-42a3-979f-4b50a73583b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_9fff0c9c-2ec9-4414-9589-0a90c85d3406" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cort_LongLivedTangibleAssetDomain_15c05519-dced-40ec-8fb3-5dcfa98048e2" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_9fff0c9c-2ec9-4414-9589-0a90c85d3406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b36fbb83-3760-40c1-ba72-26e1437d8c9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_626b369a-9852-4ab1-b815-56f337715e36" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b36fbb83-3760-40c1-ba72-26e1437d8c9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_843940b7-ca4d-45b7-8cf0-ce425834a68a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b36fbb83-3760-40c1-ba72-26e1437d8c9b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_843940b7-ca4d-45b7-8cf0-ce425834a68a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_599e6542-09a2-4448-83f2-b19fa9161aa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b36fbb83-3760-40c1-ba72-26e1437d8c9b" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_599e6542-09a2-4448-83f2-b19fa9161aa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_5da99b4f-06bd-470f-ba3d-3ebd3f32f50c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b36fbb83-3760-40c1-ba72-26e1437d8c9b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_5da99b4f-06bd-470f-ba3d-3ebd3f32f50c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_6e072d33-87c3-4e93-add7-988cc651a9dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b36fbb83-3760-40c1-ba72-26e1437d8c9b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_6e072d33-87c3-4e93-add7-988cc651a9dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_2bd633fe-7bba-4c0d-b6ea-ad3730609bce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b36fbb83-3760-40c1-ba72-26e1437d8c9b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_2bd633fe-7bba-4c0d-b6ea-ad3730609bce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_ff2e3668-8957-451c-b293-dbcc76b9d884" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_AccruedGovernmentRebateCurrent_e630a9f3-d627-469b-a3ce-28c3a191396d" xlink:href="cort-20200630.xsd#cort_AccruedGovernmentRebateCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_ff2e3668-8957-451c-b293-dbcc76b9d884" xlink:to="loc_cort_AccruedGovernmentRebateCurrent_e630a9f3-d627-469b-a3ce-28c3a191396d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_d5cdf421-14a8-4f4f-9469-225dfa07a9d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_ff2e3668-8957-451c-b293-dbcc76b9d884" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_d5cdf421-14a8-4f4f-9469-225dfa07a9d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_f4cf72e8-a6d6-4a08-9326-8b0ae1ac7529" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_ff2e3668-8957-451c-b293-dbcc76b9d884" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_f4cf72e8-a6d6-4a08-9326-8b0ae1ac7529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_b985a9c4-016e-4e72-80c6-84e367910f9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_ff2e3668-8957-451c-b293-dbcc76b9d884" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_b985a9c4-016e-4e72-80c6-84e367910f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_AccruedLegalFeesCurrent_6ea86355-47c6-4c8f-88d2-678953c7cf7f" xlink:href="cort-20200630.xsd#cort_AccruedLegalFeesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_ff2e3668-8957-451c-b293-dbcc76b9d884" xlink:to="loc_cort_AccruedLegalFeesCurrent_6ea86355-47c6-4c8f-88d2-678953c7cf7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_87eec8f2-e989-499c-b097-8372b0405b96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_ff2e3668-8957-451c-b293-dbcc76b9d884" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_87eec8f2-e989-499c-b097-8372b0405b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_AccruedManufacturingCosts_146f658b-d6e1-4f11-94f4-210bb1965f74" xlink:href="cort-20200630.xsd#cort_AccruedManufacturingCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_ff2e3668-8957-451c-b293-dbcc76b9d884" xlink:to="loc_cort_AccruedManufacturingCosts_146f658b-d6e1-4f11-94f4-210bb1965f74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_f397f1e7-e906-42b7-a211-333883be607a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_ff2e3668-8957-451c-b293-dbcc76b9d884" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_f397f1e7-e906-42b7-a211-333883be607a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_e08e49f7-561c-4602-a6a5-41bf540ff89b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_ff2e3668-8957-451c-b293-dbcc76b9d884" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_e08e49f7-561c-4602-a6a5-41bf540ff89b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsNarrativeDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#CompositionofCertainBalanceSheetItemsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_477fe967-c8b6-4703-891b-a4fed15cd1f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_DepositsForClinicalTrials_c65a3888-484f-4ba8-9479-d285fd07b749" xlink:href="cort-20200630.xsd#cort_DepositsForClinicalTrials"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_477fe967-c8b6-4703-891b-a4fed15cd1f9" xlink:to="loc_cort_DepositsForClinicalTrials_c65a3888-484f-4ba8-9479-d285fd07b749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurements" xlink:type="simple" xlink:href="cort-20200630.xsd#AvailableforSaleSecuritiesandFairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract_1bab6d27-1bdf-4f7f-b9fb-d4295e6136c0" xlink:href="cort-20200630.xsd#cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock_2c1a7726-20ea-4103-a0ef-e011ab10825d" xlink:href="cort-20200630.xsd#cort_AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract_1bab6d27-1bdf-4f7f-b9fb-d4295e6136c0" xlink:to="loc_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock_2c1a7726-20ea-4103-a0ef-e011ab10825d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsTables" xlink:type="simple" xlink:href="cort-20200630.xsd#AvailableforSaleSecuritiesandFairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract_b70f9270-7b64-4ec6-b0a3-e8bd176067c6" xlink:href="cort-20200630.xsd#cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_2bf56228-d2a4-4050-832c-c7b7d2c74551" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract_b70f9270-7b64-4ec6-b0a3-e8bd176067c6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_2bf56228-d2a4-4050-832c-c7b7d2c74551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_d6510878-932b-46b5-bad4-34b60c4ac0fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract_b70f9270-7b64-4ec6-b0a3-e8bd176067c6" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_d6510878-932b-46b5-bad4-34b60c4ac0fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract_1d69f7f8-f7d2-43f6-abc0-dec5a0018f23" xlink:href="cort-20200630.xsd#cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_4dde74cc-33d5-4e25-a333-e3da7490db13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract_1d69f7f8-f7d2-43f6-abc0-dec5a0018f23" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_4dde74cc-33d5-4e25-a333-e3da7490db13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_ae785162-4a53-4fc0-ad8a-ad8f120230b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_4dde74cc-33d5-4e25-a333-e3da7490db13" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_ae785162-4a53-4fc0-ad8a-ad8f120230b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_6a482d82-be31-4205-9f3f-4d8b194cf38e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_ae785162-4a53-4fc0-ad8a-ad8f120230b9" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_6a482d82-be31-4205-9f3f-4d8b194cf38e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsMember_ada3464f-a2ce-4383-9938-ced00d2a2ba1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_6a482d82-be31-4205-9f3f-4d8b194cf38e" xlink:to="loc_us-gaap_CashEquivalentsMember_ada3464f-a2ce-4383-9938-ced00d2a2ba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_ShortTermMarketableSecuritiesMember_15fabc1a-f5b0-47d5-9857-5043673542d9" xlink:href="cort-20200630.xsd#cort_ShortTermMarketableSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_6a482d82-be31-4205-9f3f-4d8b194cf38e" xlink:to="loc_cort_ShortTermMarketableSecuritiesMember_15fabc1a-f5b0-47d5-9857-5043673542d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_LongTermMarketableSecuritiesMember_c23f2da6-f982-48c3-9106-fe46f1de89fa" xlink:href="cort-20200630.xsd#cort_LongTermMarketableSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_6a482d82-be31-4205-9f3f-4d8b194cf38e" xlink:to="loc_cort_LongTermMarketableSecuritiesMember_c23f2da6-f982-48c3-9106-fe46f1de89fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_61cee33b-1892-4692-9ec4-cb922ece5355" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_4dde74cc-33d5-4e25-a333-e3da7490db13" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_61cee33b-1892-4692-9ec4-cb922ece5355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_80c181f3-9500-4fdf-9ab0-87582117a8e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_61cee33b-1892-4692-9ec4-cb922ece5355" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_80c181f3-9500-4fdf-9ab0-87582117a8e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract_984ff0f6-eb77-4e36-968e-53b594948542" xlink:href="cort-20200630.xsd#cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_dd2d7526-ec57-4bad-b2d5-57f642d0a153" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract_984ff0f6-eb77-4e36-968e-53b594948542" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_dd2d7526-ec57-4bad-b2d5-57f642d0a153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_09a5ca52-7423-4169-bc80-0d8eb3abfdd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_dd2d7526-ec57-4bad-b2d5-57f642d0a153" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_09a5ca52-7423-4169-bc80-0d8eb3abfdd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c31bef65-1801-424f-ac97-42d0c1eb9ba3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_09a5ca52-7423-4169-bc80-0d8eb3abfdd5" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c31bef65-1801-424f-ac97-42d0c1eb9ba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_d24af380-ea0c-4399-aca2-db70c4500969" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c31bef65-1801-424f-ac97-42d0c1eb9ba3" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_d24af380-ea0c-4399-aca2-db70c4500969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_3cb6184f-e8c4-4a6f-8cfb-3e4943dc9ce9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c31bef65-1801-424f-ac97-42d0c1eb9ba3" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_3cb6184f-e8c4-4a6f-8cfb-3e4943dc9ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_6014665d-0b38-4cc8-8255-d5bc2f312bdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_dd2d7526-ec57-4bad-b2d5-57f642d0a153" xlink:to="loc_us-gaap_FinancialInstrumentAxis_6014665d-0b38-4cc8-8255-d5bc2f312bdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3a5b1238-eb41-4ab3-95fc-af461559caa3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_6014665d-0b38-4cc8-8255-d5bc2f312bdc" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3a5b1238-eb41-4ab3-95fc-af461559caa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_7a9bbbd2-c41e-42a8-a538-572d21f18453" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3a5b1238-eb41-4ab3-95fc-af461559caa3" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_7a9bbbd2-c41e-42a8-a538-572d21f18453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_cc3583b2-f214-46e6-8533-e4d03a402508" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3a5b1238-eb41-4ab3-95fc-af461559caa3" xlink:to="loc_us-gaap_CommercialPaperMember_cc3583b2-f214-46e6-8533-e4d03a402508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_ac2179a4-a510-451d-a55b-1c2eb8325240" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3a5b1238-eb41-4ab3-95fc-af461559caa3" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_ac2179a4-a510-451d-a55b-1c2eb8325240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementsMember_407445e3-fec3-48dd-a6b1-372989a97955" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepurchaseAgreementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3a5b1238-eb41-4ab3-95fc-af461559caa3" xlink:to="loc_us-gaap_RepurchaseAgreementsMember_407445e3-fec3-48dd-a6b1-372989a97955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_d1006b1c-59e4-48e0-8eda-84854b609553" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3a5b1238-eb41-4ab3-95fc-af461559caa3" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_d1006b1c-59e4-48e0-8eda-84854b609553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_08fdb390-4c5e-42fd-ab4e-2eb6fb722450" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3a5b1238-eb41-4ab3-95fc-af461559caa3" xlink:to="loc_us-gaap_MoneyMarketFundsMember_08fdb390-4c5e-42fd-ab4e-2eb6fb722450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bb64a36e-65e5-4339-a244-514261b5839b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_dd2d7526-ec57-4bad-b2d5-57f642d0a153" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bb64a36e-65e5-4339-a244-514261b5839b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fb90b358-1554-4d69-8e05-b64a023a8508" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_bb64a36e-65e5-4339-a244-514261b5839b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fb90b358-1554-4d69-8e05-b64a023a8508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_f52140a7-9120-467c-b619-072730dd72ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fb90b358-1554-4d69-8e05-b64a023a8508" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_f52140a7-9120-467c-b619-072730dd72ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_0fc3dc13-3244-4600-899b-27afdd36094d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fb90b358-1554-4d69-8e05-b64a023a8508" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_0fc3dc13-3244-4600-899b-27afdd36094d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_33bd6cda-ed1f-4556-bbf6-56cb91215277" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_dd2d7526-ec57-4bad-b2d5-57f642d0a153" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_33bd6cda-ed1f-4556-bbf6-56cb91215277" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_fb092989-1b0f-4430-860e-95a3b6175ec9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_33bd6cda-ed1f-4556-bbf6-56cb91215277" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_fb092989-1b0f-4430-860e-95a3b6175ec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_afd86f6b-ae38-4c69-9215-7fe67e0fe4c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_33bd6cda-ed1f-4556-bbf6-56cb91215277" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_afd86f6b-ae38-4c69-9215-7fe67e0fe4c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_859f1d2e-2b76-419a-ac07-11d72d0def9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_33bd6cda-ed1f-4556-bbf6-56cb91215277" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_859f1d2e-2b76-419a-ac07-11d72d0def9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_b83f7aee-ef80-4690-8fc6-1fcbeb9a270b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_33bd6cda-ed1f-4556-bbf6-56cb91215277" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_b83f7aee-ef80-4690-8fc6-1fcbeb9a270b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#AvailableforSaleSecuritiesandFairValueMeasurementsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract_a993ab81-6711-4aff-939a-6e7a1724bf9c" xlink:href="cort-20200630.xsd#cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_79e05bd4-4313-446c-bf1c-a5b267081797" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract_a993ab81-6711-4aff-939a-6e7a1724bf9c" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_79e05bd4-4313-446c-bf1c-a5b267081797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivableCurrent_42de8615-0787-4eab-bc2b-4acabb613a06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestReceivableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract_a993ab81-6711-4aff-939a-6e7a1724bf9c" xlink:to="loc_us-gaap_InterestReceivableCurrent_42de8615-0787-4eab-bc2b-4acabb613a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_MarketableSecuritiesMaximumMaturityPeriod_74e568ff-15ff-4d2d-8f05-b4ae7ec8d3bb" xlink:href="cort-20200630.xsd#cort_MarketableSecuritiesMaximumMaturityPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract_a993ab81-6711-4aff-939a-6e7a1724bf9c" xlink:to="loc_cort_MarketableSecuritiesMaximumMaturityPeriod_74e568ff-15ff-4d2d-8f05-b4ae7ec8d3bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_MarketableSecuritiesWeightedAverageMaturityPeriod_f8065125-ae4f-46c8-926e-17457dc42eec" xlink:href="cort-20200630.xsd#cort_MarketableSecuritiesWeightedAverageMaturityPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract_a993ab81-6711-4aff-939a-6e7a1724bf9c" xlink:to="loc_cort_MarketableSecuritiesWeightedAverageMaturityPeriod_f8065125-ae4f-46c8-926e-17457dc42eec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_LongTermMarketableSecuritiesRemainingMaturity_7a476dea-680a-4335-9d96-624f62791cdf" xlink:href="cort-20200630.xsd#cort_LongTermMarketableSecuritiesRemainingMaturity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract_a993ab81-6711-4aff-939a-6e7a1724bf9c" xlink:to="loc_cort_LongTermMarketableSecuritiesRemainingMaturity_7a476dea-680a-4335-9d96-624f62791cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/Leases" xlink:type="simple" xlink:href="cort-20200630.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_3cc28daa-6e87-4233-8623-8d6a6dce5f86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_4cb16ef6-68bc-4af8-9465-2bb4574e2ec5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3cc28daa-6e87-4233-8623-8d6a6dce5f86" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_4cb16ef6-68bc-4af8-9465-2bb4574e2ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/LeasesTables" xlink:type="simple" xlink:href="cort-20200630.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_cae85ca4-cdd6-4e0e-ba2f-55422dd96d6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_3c11f107-819d-4f04-9ce3-2c09059166cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cae85ca4-cdd6-4e0e-ba2f-55422dd96d6e" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_3c11f107-819d-4f04-9ce3-2c09059166cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_9319620e-a3ac-4d1c-84da-0aa3869cb57a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cae85ca4-cdd6-4e0e-ba2f-55422dd96d6e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_9319620e-a3ac-4d1c-84da-0aa3869cb57a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/LeasesDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#LeasesDetails"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/LeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_9550fe78-fb4a-49c1-88c1-9bfed29f71a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_89091217-e711-464f-9bab-8f6b7beebc4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9550fe78-fb4a-49c1-88c1-9bfed29f71a6" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_89091217-e711-464f-9bab-8f6b7beebc4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_95ae8fb1-1432-4d58-a8bb-7b7c9f00dabb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_89091217-e711-464f-9bab-8f6b7beebc4f" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_95ae8fb1-1432-4d58-a8bb-7b7c9f00dabb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_e5cc88cf-80df-4d02-b62b-60d8426d737e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_95ae8fb1-1432-4d58-a8bb-7b7c9f00dabb" xlink:to="loc_us-gaap_TypeOfAdoptionMember_e5cc88cf-80df-4d02-b62b-60d8426d737e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_c17a916a-e9a0-489c-9909-c693b12724bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_e5cc88cf-80df-4d02-b62b-60d8426d737e" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_c17a916a-e9a0-489c-9909-c693b12724bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_d49c150c-3ec1-4971-8e8c-23ba311c4df5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_89091217-e711-464f-9bab-8f6b7beebc4f" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_d49c150c-3ec1-4971-8e8c-23ba311c4df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_c8069728-e45c-489c-8f8e-dd9e277ee29e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d49c150c-3ec1-4971-8e8c-23ba311c4df5" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_c8069728-e45c-489c-8f8e-dd9e277ee29e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_a5f1f805-33aa-4b2b-9ecd-597f7158f87b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d49c150c-3ec1-4971-8e8c-23ba311c4df5" xlink:to="loc_us-gaap_OperatingLeaseLiability_a5f1f805-33aa-4b2b-9ecd-597f7158f87b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_4df78225-2eee-480b-bb80-ad998094c54b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d49c150c-3ec1-4971-8e8c-23ba311c4df5" xlink:to="loc_us-gaap_OperatingLeaseExpense_4df78225-2eee-480b-bb80-ad998094c54b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_a717f2ab-95e6-45bc-a6ed-2ce5648e89b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d49c150c-3ec1-4971-8e8c-23ba311c4df5" xlink:to="loc_us-gaap_OperatingLeasePayments_a717f2ab-95e6-45bc-a6ed-2ce5648e89b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6b710fbf-6199-48e1-82ad-ff4a3d6a8611" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d49c150c-3ec1-4971-8e8c-23ba311c4df5" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6b710fbf-6199-48e1-82ad-ff4a3d6a8611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_600426fa-26b8-46b9-96c3-a81f78af833e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d49c150c-3ec1-4971-8e8c-23ba311c4df5" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_600426fa-26b8-46b9-96c3-a81f78af833e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6abd82ae-1316-4049-bb66-a20a8ba6305e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d49c150c-3ec1-4971-8e8c-23ba311c4df5" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6abd82ae-1316-4049-bb66-a20a8ba6305e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_04539f05-6fe1-4ee3-9219-bc22f8df429d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d49c150c-3ec1-4971-8e8c-23ba311c4df5" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_04539f05-6fe1-4ee3-9219-bc22f8df429d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_48fed568-5da4-41a9-b1db-9b03d2c2e185" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_04539f05-6fe1-4ee3-9219-bc22f8df429d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_48fed568-5da4-41a9-b1db-9b03d2c2e185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_238089e2-4a12-4827-a810-20398a0d12ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_04539f05-6fe1-4ee3-9219-bc22f8df429d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_238089e2-4a12-4827-a810-20398a0d12ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_3a385153-4955-4e0e-80cb-bcfcf1882c25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_04539f05-6fe1-4ee3-9219-bc22f8df429d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_3a385153-4955-4e0e-80cb-bcfcf1882c25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5c0a97cb-870f-45a7-bdd6-02009a8b6a7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_04539f05-6fe1-4ee3-9219-bc22f8df429d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5c0a97cb-870f-45a7-bdd6-02009a8b6a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_406f2463-43c6-4183-9756-92ecb3fd847c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_04539f05-6fe1-4ee3-9219-bc22f8df429d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_406f2463-43c6-4183-9756-92ecb3fd847c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/LeasesDetails_1" xlink:type="simple" xlink:href="cort-20200630.xsd#LeasesDetails_1"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/LeasesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corcept.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="cort-20200630.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_83c008a5-36c3-4e0d-ad65-1f4fc0f8c2c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_47f570ae-1090-4687-949d-684f36296f77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_83c008a5-36c3-4e0d-ad65-1f4fc0f8c2c5" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_47f570ae-1090-4687-949d-684f36296f77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#CommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6e801982-ca2f-4927-9366-ec7092099177" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable_bbc6f0bf-688c-48be-b1b5-da816bfbae30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6e801982-ca2f-4927-9366-ec7092099177" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentTable_bbc6f0bf-688c-48be-b1b5-da816bfbae30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6d69dfba-1b4d-4662-bb58-6f715262b7b0" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_bbc6f0bf-688c-48be-b1b5-da816bfbae30" xlink:to="loc_dei_LegalEntityAxis_6d69dfba-1b4d-4662-bb58-6f715262b7b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4e6c121b-bcb9-4ade-9682-dbe6c5de72ab" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_6d69dfba-1b4d-4662-bb58-6f715262b7b0" xlink:to="loc_dei_EntityDomain_4e6c121b-bcb9-4ade-9682-dbe6c5de72ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_PCASMember_0c89dd03-9cec-44f3-9a56-d6453f03412c" xlink:href="cort-20200630.xsd#cort_PCASMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_4e6c121b-bcb9-4ade-9682-dbe6c5de72ab" xlink:to="loc_cort_PCASMember_0c89dd03-9cec-44f3-9a56-d6453f03412c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems_58d4e00b-c855-4aeb-80b6-466373f95c6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_bbc6f0bf-688c-48be-b1b5-da816bfbae30" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentLineItems_58d4e00b-c855-4aeb-80b6-466373f95c6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_ShortTermPurchaseCommitmentMinimumMassRequired_b7d07462-8230-4376-a71b-d00c07db8264" xlink:href="cort-20200630.xsd#cort_ShortTermPurchaseCommitmentMinimumMassRequired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_58d4e00b-c855-4aeb-80b6-466373f95c6e" xlink:to="loc_cort_ShortTermPurchaseCommitmentMinimumMassRequired_b7d07462-8230-4376-a71b-d00c07db8264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation_607c6bd2-ed16-4382-bdb5-56211abc5172" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_58d4e00b-c855-4aeb-80b6-466373f95c6e" xlink:to="loc_us-gaap_PurchaseObligation_607c6bd2-ed16-4382-bdb5-56211abc5172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_4be33622-b551-4726-8094-fc515312e0f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_58d4e00b-c855-4aeb-80b6-466373f95c6e" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_4be33622-b551-4726-8094-fc515312e0f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProvision_66622378-7d17-4433-8b25-59eab1fb85e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualProvision"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_58d4e00b-c855-4aeb-80b6-466373f95c6e" xlink:to="loc_us-gaap_LossContingencyAccrualProvision_66622378-7d17-4433-8b25-59eab1fb85e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/StockholdersEquity" xlink:type="simple" xlink:href="cort-20200630.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_b95f9e6d-b116-4a84-ba99-bc65494b46ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_3a233920-6e5b-4a96-89e1-e3c1228e1adf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_b95f9e6d-b116-4a84-ba99-bc65494b46ff" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_3a233920-6e5b-4a96-89e1-e3c1228e1adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="cort-20200630.xsd#StockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/StockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_a4784732-fcbb-4761-a271-04d343f2c7bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_f8aa90c5-68d2-4e91-9d76-75eb18149e0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a4784732-fcbb-4761-a271-04d343f2c7bb" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_f8aa90c5-68d2-4e91-9d76-75eb18149e0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/StockholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#StockholdersEquityNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/StockholdersEquityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_92f70d44-8dd4-4249-b4f8-03405886e8ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_86fadcf7-94ca-49fc-89d7-d79b6a33ea4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EquityAbstract_92f70d44-8dd4-4249-b4f8-03405886e8ed" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_86fadcf7-94ca-49fc-89d7-d79b6a33ea4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_4e0fdadd-fbab-4517-b431-14464de133e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_86fadcf7-94ca-49fc-89d7-d79b6a33ea4a" xlink:to="loc_us-gaap_PlanNameAxis_4e0fdadd-fbab-4517-b431-14464de133e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_0afc843a-6897-4187-9404-4681798747e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_4e0fdadd-fbab-4517-b431-14464de133e1" xlink:to="loc_us-gaap_PlanNameDomain_0afc843a-6897-4187-9404-4681798747e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_StockOptionsFiscalTwentyTwelvePlanMember_a45438dc-0624-4e98-8057-62bb358574bc" xlink:href="cort-20200630.xsd#cort_StockOptionsFiscalTwentyTwelvePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_0afc843a-6897-4187-9404-4681798747e7" xlink:to="loc_cort_StockOptionsFiscalTwentyTwelvePlanMember_a45438dc-0624-4e98-8057-62bb358574bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_a297611c-f413-4346-a680-ecc0c4706e54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_86fadcf7-94ca-49fc-89d7-d79b6a33ea4a" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_a297611c-f413-4346-a680-ecc0c4706e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0d4829e5-f5ca-4231-a033-26ea05ba2fe9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a297611c-f413-4346-a680-ecc0c4706e54" xlink:to="loc_us-gaap_EquityComponentDomain_0d4829e5-f5ca-4231-a033-26ea05ba2fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6c2dcdd5-b4d2-4295-aa5c-0b8c7a016c3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0d4829e5-f5ca-4231-a033-26ea05ba2fe9" xlink:to="loc_us-gaap_CommonStockMember_6c2dcdd5-b4d2-4295-aa5c-0b8c7a016c3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0622975c-22e6-44b4-acac-ba431c1fd2c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_86fadcf7-94ca-49fc-89d7-d79b6a33ea4a" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0622975c-22e6-44b4-acac-ba431c1fd2c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_87c13291-4153-411e-824a-231da32d0ba7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0622975c-22e6-44b4-acac-ba431c1fd2c5" xlink:to="loc_us-gaap_RelatedPartyDomain_87c13291-4153-411e-824a-231da32d0ba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefExecutiveOfficerMember_d3c23d9f-a224-40b7-8c3a-ec4068d2baf4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ChiefExecutiveOfficerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_87c13291-4153-411e-824a-231da32d0ba7" xlink:to="loc_srt_ChiefExecutiveOfficerMember_d3c23d9f-a224-40b7-8c3a-ec4068d2baf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_8769975f-ce8d-4f5f-8e0a-d896590c396f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_86fadcf7-94ca-49fc-89d7-d79b6a33ea4a" xlink:to="loc_us-gaap_ClassOfStockLineItems_8769975f-ce8d-4f5f-8e0a-d896590c396f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_NumberOfStockOptionPlans_11979812-f4dd-45e3-9570-65cd4842ffdd" xlink:href="cort-20200630.xsd#cort_NumberOfStockOptionPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_8769975f-ce8d-4f5f-8e0a-d896590c396f" xlink:to="loc_cort_NumberOfStockOptionPlans_11979812-f4dd-45e3-9570-65cd4842ffdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_b70163ac-b855-49d0-9e94-65ff5ac75652" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_8769975f-ce8d-4f5f-8e0a-d896590c396f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_b70163ac-b855-49d0-9e94-65ff5ac75652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_017e12a0-b347-435d-b773-a000c67906c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ClassOfStockLineItems_8769975f-ce8d-4f5f-8e0a-d896590c396f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_017e12a0-b347-435d-b773-a000c67906c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cort_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise_c8f20f76-1b7c-4834-97e2-44633e132285" xlink:href="cort-20200630.xsd#cort_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_8769975f-ce8d-4f5f-8e0a-d896590c396f" xlink:to="loc_cort_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise_c8f20f76-1b7c-4834-97e2-44633e132285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_5570ae42-6760-4974-a577-9541ddc1b8df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_8769975f-ce8d-4f5f-8e0a-d896590c396f" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_5570ae42-6760-4974-a577-9541ddc1b8df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_841d48a4-5470-4e71-a924-9335faa5c1f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_8769975f-ce8d-4f5f-8e0a-d896590c396f" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_841d48a4-5470-4e71-a924-9335faa5c1f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#StockholdersEquitySummaryofStockBasedCompensationDetails"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_1240fc22-b8c5-4c34-9df2-ada287973c25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_591958d8-1dc5-49da-b565-409f9bbdae83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_1240fc22-b8c5-4c34-9df2-ada287973c25" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_591958d8-1dc5-49da-b565-409f9bbdae83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_e6f8fc9f-0708-40a4-85e8-a7fda3a5d2b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_591958d8-1dc5-49da-b565-409f9bbdae83" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_e6f8fc9f-0708-40a4-85e8-a7fda3a5d2b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_49c34b46-7854-461d-9f67-e3c891532195" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e6f8fc9f-0708-40a4-85e8-a7fda3a5d2b8" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_49c34b46-7854-461d-9f67-e3c891532195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_db288b82-cdb7-4b13-90dd-bddbbb9c7ab7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_49c34b46-7854-461d-9f67-e3c891532195" xlink:to="loc_us-gaap_CostOfSalesMember_db288b82-cdb7-4b13-90dd-bddbbb9c7ab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_2deb0517-d777-465c-bdae-9e075c80ef53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_49c34b46-7854-461d-9f67-e3c891532195" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_2deb0517-d777-465c-bdae-9e075c80ef53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2f9fe182-33bf-4b90-a224-6b2047f0ce95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_49c34b46-7854-461d-9f67-e3c891532195" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2f9fe182-33bf-4b90-a224-6b2047f0ce95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_22d9757d-2a4f-410c-8984-908916f75287" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_591958d8-1dc5-49da-b565-409f9bbdae83" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_22d9757d-2a4f-410c-8984-908916f75287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_391e7b1a-8f58-4733-8390-1b112b1ef719" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_22d9757d-2a4f-410c-8984-908916f75287" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_391e7b1a-8f58-4733-8390-1b112b1ef719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_972bf96f-f77e-4a26-89b4-f9d5b10699a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_22d9757d-2a4f-410c-8984-908916f75287" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_972bf96f-f77e-4a26-89b4-f9d5b10699a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_2c6ea11e-13f3-4f7c-b16e-360383204d3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_22d9757d-2a4f-410c-8984-908916f75287" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_2c6ea11e-13f3-4f7c-b16e-360383204d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/NetIncomePerShare" xlink:type="simple" xlink:href="cort-20200630.xsd#NetIncomePerShare"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/NetIncomePerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_d634e078-0b8e-4a7d-be29-df198a6db4c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_bb2f460e-3f35-4775-9af5-3f075872cdf6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_d634e078-0b8e-4a7d-be29-df198a6db4c9" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_bb2f460e-3f35-4775-9af5-3f075872cdf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/NetIncomePerShareTables" xlink:type="simple" xlink:href="cort-20200630.xsd#NetIncomePerShareTables"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/NetIncomePerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_7e825d25-bfb9-4b75-bd05-cf7bfa4edc79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_59313e66-2d5b-4f2a-a0b6-10105cd3159b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7e825d25-bfb9-4b75-bd05-cf7bfa4edc79" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_59313e66-2d5b-4f2a-a0b6-10105cd3159b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_4f2e8e60-0c5a-4ee3-9eba-039eddfd0956" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract_6fea969e-5967-4300-b887-a4ff77c233dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_4f2e8e60-0c5a-4ee3-9eba-039eddfd0956" xlink:to="loc_us-gaap_NetIncomeLossAbstract_6fea969e-5967-4300-b887-a4ff77c233dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_356ff170-cdb9-47d9-ac61-2f6f9dc5fdb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NetIncomeLossAbstract_6fea969e-5967-4300-b887-a4ff77c233dc" xlink:to="loc_us-gaap_NetIncomeLoss_356ff170-cdb9-47d9-ac61-2f6f9dc5fdb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_db04d97e-aeae-4095-a6b0-02be92a82948" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_4f2e8e60-0c5a-4ee3-9eba-039eddfd0956" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_db04d97e-aeae-4095-a6b0-02be92a82948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_cd86f715-dc92-47cd-8d8b-796f68d25fa6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_db04d97e-aeae-4095-a6b0-02be92a82948" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_cd86f715-dc92-47cd-8d8b-796f68d25fa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_f9efdd60-10dd-4bf3-83a0-ccee7c08d682" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_db04d97e-aeae-4095-a6b0-02be92a82948" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_f9efdd60-10dd-4bf3-83a0-ccee7c08d682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_001c6bf3-5f31-43d8-9562-dc4d1acb544c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_db04d97e-aeae-4095-a6b0-02be92a82948" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_001c6bf3-5f31-43d8-9562-dc4d1acb544c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_5126b3eb-5e43-4d84-bb89-d3c21d7fce0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_4f2e8e60-0c5a-4ee3-9eba-039eddfd0956" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_5126b3eb-5e43-4d84-bb89-d3c21d7fce0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_579d6bbe-8cb6-4101-917c-a436c6376eab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_5126b3eb-5e43-4d84-bb89-d3c21d7fce0c" xlink:to="loc_us-gaap_EarningsPerShareBasic_579d6bbe-8cb6-4101-917c-a436c6376eab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_c7d107ec-82d6-4bb8-bad9-13669a838bc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_5126b3eb-5e43-4d84-bb89-d3c21d7fce0c" xlink:to="loc_us-gaap_EarningsPerShareDiluted_c7d107ec-82d6-4bb8-bad9-13669a838bc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/NetIncomePerShareNarrativeDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#NetIncomePerShareNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/NetIncomePerShareNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_36251e5d-b759-4a53-85fe-234a25c11a31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8c9a5160-32d3-4487-8c75-ce1a50c7c4f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_36251e5d-b759-4a53-85fe-234a25c11a31" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8c9a5160-32d3-4487-8c75-ce1a50c7c4f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2b9652a0-f19e-4e32-9d8d-34e7e8c024f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8c9a5160-32d3-4487-8c75-ce1a50c7c4f8" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2b9652a0-f19e-4e32-9d8d-34e7e8c024f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4862902d-d49c-4c3e-91be-4f4b201e1412" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2b9652a0-f19e-4e32-9d8d-34e7e8c024f0" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4862902d-d49c-4c3e-91be-4f4b201e1412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1dbf6835-089a-469c-9cf2-e4998a6b0307" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4862902d-d49c-4c3e-91be-4f4b201e1412" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1dbf6835-089a-469c-9cf2-e4998a6b0307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_5be8436e-de09-498e-96e1-85fd3333e1ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8c9a5160-32d3-4487-8c75-ce1a50c7c4f8" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_5be8436e-de09-498e-96e1-85fd3333e1ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8c51eabc-4cb5-4937-98bb-95b2f49f10f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_5be8436e-de09-498e-96e1-85fd3333e1ac" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8c51eabc-4cb5-4937-98bb-95b2f49f10f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e82df350-2e52-4a26-bfa0-443678d89bd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_5be8436e-de09-498e-96e1-85fd3333e1ac" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e82df350-2e52-4a26-bfa0-443678d89bd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cort-20200630.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_84814fdb-0f01-495f-a3bb-06a60e1cb439" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_c0a248d3-8350-46d1-8a7a-6ba30bde0563" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_84814fdb-0f01-495f-a3bb-06a60e1cb439" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_c0a248d3-8350-46d1-8a7a-6ba30bde0563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corcept.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="cort-20200630.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.corcept.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_98a24f06-ee0b-4d59-8745-7689cbfc3703" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1329c288-8315-42ad-9125-406bda71a1da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_98a24f06-ee0b-4d59-8745-7689cbfc3703" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1329c288-8315-42ad-9125-406bda71a1da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_a74a1fc9-d6d4-4e64-8aae-d99268b8a202" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_98a24f06-ee0b-4d59-8745-7689cbfc3703" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_a74a1fc9-d6d4-4e64-8aae-d99268b8a202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_a2522b44-4937-497b-8260-8d537afcd85f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_98a24f06-ee0b-4d59-8745-7689cbfc3703" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_a2522b44-4937-497b-8260-8d537afcd85f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_8a9b5901-fa0a-4f6f-9e27-031d27667f36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_98a24f06-ee0b-4d59-8745-7689cbfc3703" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_8a9b5901-fa0a-4f6f-9e27-031d27667f36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>exhibitafourthexpansio1.jpg
<TEXT>
begin 644 exhibitafourthexpansio1.jpg
M_]C_X  02D9)1@ ! 0$ D "0  #_X1#Z17AI9@  34T *@    @ ! $[  (
M   0   (2H=I  0    !   (6IR=  $    @   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $-H<FES=&$N
M0G)O;VME<P  !9 #  (    4   0J) $  (    4   0O)*1  (    #,34
M )*2  (    #,34  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,C Z,#@Z,#,@,30Z,# Z,3D ,C R,#HP
M.#HP,R Q-#HP,#HQ.0   $, : !R &D <P!T &$ +@!" '( ;P!O &L 90!S
M    _^$+(FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T
M(&)E9VEN/2?ON[\G(&ED/2=7-4TP37!#96AI2'IR95-Z3E1C>FMC.60G/SX-
M"CQX.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&
M('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M
M<WEN=&%X+6YS(R(^/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z
M9F%F-6)D9#4M8F$S9"TQ,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID
M8STB:'1T<#HO+W!U<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B+SX\<F1F.D1E
M<V-R:7!T:6]N(')D9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D+3$Q9&$M
M860S,2UD,S-D-S4Q.#)F,6(B('AM;&YS.GAM<#TB:'1T<#HO+VYS+F%D;V)E
M+F-O;2]X87 O,2XP+R(^/'AM<#I#<F5A=&5$871E/C(P,C M,#@M,#-4,30Z
M,# Z,3DN,30X/"]X;7 Z0W)E871E1&%T93X\+W)D9CI$97-C<FEP=&EO;CX\
M<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D
M+3$Q9&$M860S,2UD,S-D-S4Q.#)F,6(B('AM;&YS.F1C/2)H='1P.B\O<'5R
M;"YO<F<O9&,O96QE;65N=',O,2XQ+R(^/&1C.F-R96%T;W(^/')D9CI397$@
M>&UL;G,Z<F1F/2)H='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS
M>6YT87@M;G,C(CX\<F1F.FQI/D-H<FES=&$N0G)O;VME<SPO<F1F.FQI/CPO
M<F1F.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\
M+W)D9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(#P_>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)
M"A4/$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_
MVP!# 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" )< C$# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M +7/>(O^1A\+_P#82D_])9ZZ&N=\1?\ (Q>%O^PE)_Z2ST =#1110 44M(*
M"BBEH 2B@44 %+110 E%%% !12T4 )2T44 %)2TE !2T44 )12T4 )12TE !
M112T )12]J* $HHHH **** "BEI* "BBEH 2EI*6@!**6DH *6BB@!*6DI:
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
MI-8\.:=J4R+&]Y:QSLBG(4LH) _.@#2HHHH 2BBB@!:Y[Q&/^)YX7_["K?\
MI)<5T-8NN6=Q<ZMH$L$1=+74&EF((^1/L\R9Y_VG4<>M &U2444 +0**04 %
M+24M "=J\<^&O@+PCK'PZ@U;7-#M;N[:6Y,L[@Y8+,X'?T4#\*]C[5P'P78+
M\*['=CBXNA_Y,24 8]OX1^'UQ 9%\#A& /[ME8-PP'][WIGCOX7>$]/\)WMU
MI>@6L$T<8VR#)"'>H!(SR,9''_UZ]6$L79E_.N=^(+ > =4(Z>6O_H:TV2M]
MSSN+X3VL?A^?^T/#6BQZB;7%OLE/[R?8W!!8*HW[, %N.N*QOA[\.=)O=8\0
M6WB31H'DTZYMXV2?:GEAHE9\"-RH!Y/!/;FO>+BTLKWRFNH8IC$V^,N =I]1
M^7Z5P?A6U@O/'GCZ.9\*;ZW(*G'6V /Z$TBBVGPN^&TB@IH.G-TZ2,>O(_B[
MY'YU!_PKWX5^3)-_9FD^5&^R1Q<_*K>A.[@U9TOP'HWA2Z%QHEO<.WD11,BW
M "GR]BAMA^4N<9+8SQVJ&#X::3)X973#>7<<+78O462. O%(&W8/[O#<Y^]D
M^] '+^%?$/AKX=^.O&&E-%/:V9NH#;0VEI+.JCR03]U3CD]ZZ\_&#PH #NU3
M!/'_ !*KC_XBJO@(8^)GQ 7KBZM.?7]P*]#Q0!PDGQE\'PJ6FFU&-0<%GTNX
M './[E7-.^)N@:LTHTR'5KHPX\P1:5<$IGIGY.^#^52?$L[/ 5X<NO[VWY3K
M_KDJ:PWP^/=;D>*4)):V@1O+.UB/-R >G&1^= #AXVL6=E73-<+(<,/[(N./
M_'*S;GXM>%[._DLKLZE#=1!3)"VF3[DW<C(V<9KIHX'@N)+DIDSX\P#J,<#]
M*Y/PR=WQ=\8MB10UK8%=Z%00/.&1GW!H =_PN#PD!S)J0^NE7'_Q%-;XR^#4
M95DN;^,N<*'TRX&X^@^3FN[Q7*>+7">)O"*Y8;M4;@=#_H\O6@"C_P +B\(=
MY]1'_<*N?_B*0_&/P<H):YOP ,DG2[GC_P <KNL52UAA'H=\YW86WD)VC)^Z
M>E ')+\9O!3J&2_NW5AN#+IMP01_WQ1_PN7P2.NHW8_[AES_ /&ZW_!?/@'0
M._\ Q+;;D_\ 7):V\4 <+_PN?P-DJ=4N RXR/[.N,C/3_EG2_P#"Y/ _7^U9
M_P#P77/_ ,;J[H#!OB1XK422/MCL\AQPIV/P/;O^)KK,4 <*?C1X$4$OK$J
M'&6T^X'_ +3H_P"%S^!<?\A>;IG_ )!US_\ &ZT?B,VSP5.VYDQ<VI+(,D?Z
M1'TJUK.LW^GW 2STJ:\C &YT4G&<], Y_P#KT";L8G_"Y_ 87<=:<#WL+@?^
MTZOZ=\2O#6L6[3Z1+J-_"K;&DM=(NY5#8SC*Q'G!!Q[U?TS4]0N[ZYM[W3GM
MHTC#1RD':V>V2.OM7'?!=_(\(WB"&<.UU&ZK(#E\VL'S _W2<XH&=6/'.D-G
M;;ZT<'!QH5[P?^_594OQC\#03R03ZQ+%-$Q62-]/N0R$=B#'D'ZUT]O']@60
M29*R,9&<9.&/7/MZ5P_@VYELKWQ?<0V<DTC:K'L0 Y8&&/MC@<YH O\ _"YO
M 6?^0VW_ ( W'_QN@_&CP"#SKI'_ &Y7'_Q%7O\ A)-8\B*4>'+ALS".2,$[
ME!ZN,@9 J'QI-OTW0)&$D)DUFRRFWIF0?*WI_C0*Y7_X7-X"_P"@XW_@%<?_
M !NE_P"%S> O^@[_ .24_P#\17;A1Z"D*CT% SB!\9_ )&1KP./^G.?_ .(I
M?^%S> ?^@\/_  $G_P#B*O\ @;:]OK.&+@:S=@%AS]_I74>6O]T?E0!Q'_"Y
M? 7_ $'AUQ_QZ3]?^^*4?&3P%C(UX<_].D__ ,15WQ4%7Q)X17)!;5'^4+PW
M^BS=:Z@1I_=7\J .*_X7)X"_Z#P_\!)__B*1?C/X ?[OB!#_ -NLW_Q%=C>1
MH;&?Y5_U;=AZ5@?#S9-\-_#\F?-SI\/S,N"3L% %>R^*?@_4IFBTW4Y;R55W
MF.WL9Y&"^I"H2!R*N#QUH98J/[2)'!']D7?_ ,:K";;;_'AI&0K&WA[ 8(<,
M1/TR.IQVKKHHY([I[UD<><JHT8.=JC.#CUYYQ0!S]W\6?!=C=&VOM7:UG4 F
M*>RG1@#T)!3(J$?&3P"<X\01\=?]'EX_\<K=TWRIM;U:155OWD0W;?2,5E^
M=DECJX9_-9-:O5(9/N?O2=N>_!S^- %?_A<?@+_H8(__  'E_P#B*:_QA\![
M?^1@C![9MY1_[)7:^3'_ ,\U_(4CQ1[3^[7\A0!YI\,M,7Q5X'MM7U/4]8EN
M)YY\NNJ7" JLK!?E5P!P!76_\(58?\_VM_\ @YN?_CE<+\++_7H?A_"FD:;'
M<Q"XO-KNX4;O/?'\7(ZYX[5U\.K^+)(6:;0UAD$?RKYBL"^>A.[ICO3L*Y:;
MP98J"1?ZWZ_\ABY_^.5P_A*S^W_"Z37M4U;69;J,W):4ZM.H 25P./,4<!1W
M'U[UZE:-<-8Q->JJSE 9%0\!L<@5YQX"#R? ^584C=FDO%59'"*<SR#!." /
MPI/09D1DW>I^!1:ZSK'V;6GN5NMNJS#S@D9*D8E;;R,\-[5Z*?!=B?\ F(:W
M_P"#FY_^+K@S#<VVO_#*&]@CMYXKF\1HHYS,JXA;C>>M>O4WOH*-[:G/?\(7
M8_\ 00UO_P '-S_\76%X?6;3OB[JNCQWU]/8QZ3!.D5U=R3[7:1@2"Y..!7?
M&N!L#_Q?_5A_U ;?_P!'/2&=]2TE+0 444E "T4E+0!#=_\ 'G+_ +A_E6/X
M'_Y$+0?^P=!_Z+6MBY!-M(%&24.!^%97@V&:W\$Z+!<QO%-'80JZ.,,I" $$
M>M &W1110 E%%% "U!-=06\D*3R*CS2>7$&.-[;2V![X4G\#4]<]XD_Y#'AG
MC_F*M_Z2W% '0"B@44 +0**04 %+24M "=J\#\&^(Y;?X:Q:88[9X?M4K,)6
M7)S<NQ!!<<?ATKWSL:^<?"C8\'1 2,/])G&-[C_EX;L(R/U_PK6E\:.O"THU
M7*,E?W6=E_;4)E:7^R=(V#Y#']EBQG .<[_?IFGRZO?77@V^T[[):-IZQ212
MX5' #9(7AR!U].WM5"SA%Q,T<MTD"-+\\LLXPJ[5S]Z(9/H.Y[U'XDU=AH<D
M-M,T\-NI\L/)M\QCD#=\A(Z]F]>*ZY:I)^1%3#PA[;V4%=.6O\J]W\=-#H]&
M^#G@.[T"PN+C00\LUM&[N;N?YF*@D\/ZFN2U_P )_#K3_%CZ!IWAR.YO8H%G
MFC-U/PF>?F,@&<8X)SR*]ET0"VTBTLG=7EMX5A<C@%E&TXSU&0:E;1].:^>]
M.GVING7:TYA7>PXX+8R1P/RK@N<UCRGP?\/?A_XD6[D_L"R,<<NR+R-0G9FV
MC#[@7^4AP1CTYKIC\%/ '7_A'U_\"Y__ (NNUM[&TM/^/6UAAZ_ZN,+U.3TJ
M<_=H"QY+\.8;?PR_B9-'T\LL,@6."($L^+BY103R3P ,G/ KM8O$][)Y)_L6
M[ ?[^5<>6?\ OGD5@_#?GQ)XEX_Y;'_TJNJ]#Q[4@..^(=PY^'%Y-(&@8M"=
MIY(_?)Q6KJFNSZ?J45M%IMQ<1,A>2:-6(3VX4Y[U2^).!X!OB6V /"<XS_RU
M2NI 'I3ZAT.;L/$-_=:O#9W&A75O%(I)N#G8C 9P<@=?6L];N2S^)FOR1QR7
M##2K#;"@)/\ K;D=A[YKM"!Z5RNGN/\ A:VN*7!/]DV.%QT'FW/^/ZT@'-XH
MU/RD:'P_=.[ Y0[EP><#)7'.!SVS6=XAO9KC4_!<]S$]G+)JK;K=_F(/D3#&
M?\]:[G ]*Y+Q@ZIXD\'J7"EM6.$Q][_1Y?\ /XT[A9W++>)KP/(JZ+='!PC;
M7 8>OW>*N3WIO?"=Y<2)+9$P2Y\Q#NCP",X(]LUL8'I5/5R$T.^9G6,"W<EV
M'"_*>:- U.5\/Z[-IWA'PW;QZ=<W,;:5;L\L2L0G[I>. <UL:9X@NK[7I-/G
MTBZMHTB$@N74^6V?X02.M.\$@'X?^'^__$LMO_12UN8]J- U.-L+O[-X\\73
MJ6N##;V9\I%.X$+)\O Y]?QJPOB^Z>W5TT.\,A^]%M8$=NNWFET4@_$CQ/\
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
MZGBNI&I61'%Y;_\ ?T?XUEZQI?AKQ!Y']LPV%X;:02PM*RDQL"""#U'('UH
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
M2>/;(KOXOFLT"D<H,$_2I.]-K8Y,^$M<.1_;MC]1I>/_ &I5/6-$US2=#O\
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
M\5Z'J$BQV<@>1BH"F/!^;H>:91Y1XN\3Z)XIUP7'AZ\6[AAB$;NJ,N&))_B
MSUKUOP4<^#=-[?N!7G7Q/@2#Q%;;1]^#=U  Y/:O1/!!W>#=._ZY 5ST_P")
M(]_&7_LVBWW_ ,S?HHHKH/ "BBB@ KS[XOC/ARU'3-R/_037H->?_%\'_A&[
M7_KZ'_H)IK<X<P_W6?H1?![_ ) 5]D8_TGT_V17HM>=?!X@Z'?8Y_P!(Z_\
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
MDBT2*XU"*&>60[LQESD >NT#GWJKXU\;6/A7RK<7PCO9P[EGA>3"(!N)VJ<
M;A]*G0%9RLMSGX?!?Q!MSIGD3^%T_LK<;3:ER/+RA3'WN1@]ZSM0C\?WGQ-T
M32M0UK3-/O!9W$\-[IUF90%^4,K+(<9/%=?X?\73R2Z8^J7T$UKJV$L6CB?=
M(Y&[GY1@;?6L=]-L1XM;4S:0F^_X2Q8OM.P>8$^R#Y=W7'M3&9OBS5_$7A":
MUBU3XES"2[++$J:';]5* Y+,!U=>?KZ&BRU+Q/J4VC0V?Q%N99-8B>:W(T*W
M "*0&))8=,]LUZ#XBT::]>"XTVQL9+F/>5DN8E.PG!&,CU /X53\/^&IEDL9
MM?TO23<6<7[F2W@4>3)GDQ\94$'\Z8'/>!X=9M/B_P")+'7M9;5Y8]/MG\XV
MX@'S%L853CL1GO\ A7J&WT%<#HZD?'CQ)TVG2+/'_?3_ .-=\3CZT@/*;33;
MO5?'WQ(L]/G2&X=+58F?.$<V[;6./0X/X9J?3?AMK^F:;?+'KS2WDUI/%!/-
M*[&&0R'RG!Q\I$>,X[D]L5N-<^%?#?BS6;YO$-E:ZKJ B:ZM[J[C4+L3"_*<
M$<'-=!IWB'2M3T^&\M=0M9(I5W*RS*1[\@]CD?A0!Y+XTL;RR;2;?4I&DNHK
M,+([SM,6(/)WL 6Z]P*],\!\>"]/P,?N^GXFO*?',YN_'FJ.+AIH5>..']X6
M5!Y,9(49P.6R<5ZIX!_Y$RR/7Y3_ #-<\/XLCWL4[Y91]?\ ,Z2BBBN@\$**
M6DH ,UP'Q=;;X9MF'!^U+S_P$UW]<!\7N/"]O@9_TI>/^ M36YQ9@[86IZ$/
MP?R=%OB>UP/_ $$5Z+7G/P>&-%O_ /KX!^ORBO1Z<MR<MUPD/02N \6V<-]\
M6/!\-Y:I<VWDWQ=)8MZ9V)C.1BO0*XS7[P0?%'PK;&/<;F*\PV?N[44_UJ&=
MLG)+17-#5=*\*:+ILE[?Z-IZ01CYBMDC'TX '-95Q>> [.$SWFE644717.G@
MACQP,*<GD<=:Z#Q-I5SK/AZZLK"X2WN98G6*5A_JW*D!O8@G-<QH7@#4]'U&
M^>?6I=0M)4"VT5W,TAA8 #>"1P2<DX]JI6ZCU-?7+*VTSP3K4.G6L4%JUC<.
MJVZ!%4F-LG ]:S/ EU/>>(=5DN=/FT]O[.T\"*9XV+#$WS?(Q&#[\\=*NG3;
M[2/A+<6&K7;7E[!I4J3W!<N9'$;9.2 :;X6_Y&K4<]])TT_^CZ0SKZ*6DH *
M6J]U?VECL^V7,,'F':GF.%W'&<#/4X%+;WMM=,RV\T<A0X8*P.WZ^E $U%%%
M 'BG@R&]C_:$\77T5G/-:()H3+&GRB0M$P0L> <9/-=S<GPB+ZYM-3TRTGNT
M?S9P;+>"[G.<D<G)^M4?A^F?%?CY0>3K7!QT_<I5'4O@W%J?BN\U^;5BMW/L
M,>+9?W++Y6&#?>S^[/?^+ZY!6,[Q[IWAY/#=EJGAW3+.W6:;;YT%LL98>AP
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
M6_D$MU' PFD$KR!FSR0S\GD]Z]!^'9SX+M.<\M_Z$:YX?Q9'OXFW]E4K=_\
M,ZBBBBN@\ **** "N!^+O_(K09_Y^E_]!:N^K@?B]_R*L';_ $I><?[+4UN<
M6/\ ]UGZ%;X.D'1]0QQ_I _]!%>CUXGX!T?Q/J5I<OX=\4+HL$<H$L36"7'F
M-C[VYNG'&*[(^%O'VZ3'Q"7:1^[']C0Y4Y[^OZ4Y;D9;_ND/ZZG=5Q/CSP9J
MOB2_TK4O#VN#1]0TPRA)6A\P%9  WX\?K4<'A_QW8W4%S?>/([NUBE1YX/['
MBC\R,,-R[@<C*YY%9OB+59I_CKX2TM)/]#^QSW&$D($A9& R <$#8,<=ZD]
MM>'O"OC>(W7]L^.WNP2HB,5HHVXSN_I6Y_PC>OXP/%UU_P" L==*H"@ # ]J
M6DXIF,J,).[O][_S/./%?@_Q&VA:G<_\)UJ*PK9REK9;:$HX$9R,D9Y^M:_A
M4D^*K\]O['TP_P#I16YXFY\*:M_UY3?^@&L'PEC_ (2B]]3HFF$_G<4S5))6
M1V5%%% RCJ6C66JF,WT1D,6=G[QEQD8/0CMQ3[73+:SF:6WCV,RA3AB<@$GI
M]2:MT4[L5E>X4'BB@TAGCVAW/B^#QUXW7PGI^EW4)U4&4WUP\95_*3@;0<C'
M-='_ &E\4^VA>'/_  .E_P#B:3P"^WQIX^R  -60_P#D!*P==\>36GCB\M!_
M:[VD0C:4V\:>5$F(\D,9.H\Y,X'<8H$RKXZO/'-QH\:>*-)TBULA,");.Y>1
MMV#@8(Z=:V_@XW_$MU%<Y_?*0/PK%\8>)(=1TO5-!"7#3Z5<QF6XFD3#LXW[
M47<6P P&<8]ZU?@X<0:DHQ]]>_M6GV3PYZ9K'T_S-GXKG;X8T\_]1FR[_P#3
M9:ZO4HKR6.-;&<0MOR[9YQ@\#@CKBN.^,61X(@*N8V&IVA5PN2I\T8('UK.F
M\3:C:+]F^TZK<22S/LD2P5R ,\;@^!C'?J!69[C.TTO3M8@N(Y=2U%;@!"'4
M# )P.G [@_G7/2;1\?K<!5'_ !3SG(ZG_2!6'#XBU&X5(KC4=>2>)^)OL*HC
M!L%0P![<Y[5'X4FN+KXPV<]Y=7D\DFAS ?:HE0X6Y"YX)XR,_2F/J>M_RJ(W
M$0<KYBY'49'%2'^Z*QIO"MC<2,\S3L78L_[S[^3G!]@0,?2D!M*P905.0>A%
M#Y"'%06-G%IUC#:P;O*A7:FXY(%2GE<F@%>QYMX:U35/$?PN_M/4?-U&[)NP
M3'@$['<* H7&<* #BL;1K[Q2+6[NM2T"2/[+;SW=O;1N6W21RL1'GRP?F9CC
MJ=H&.M5O 7Q#7PKX3CTFY\+^(KN2&XN&:6UL@R$-,S  LX[&NQ/Q/<K\O@3Q
MACU_LQ?_ (N@-S?L-0N-3\&K>W\*Q3S6S-)$JN%0X.1\X#?F!5CPL<^%].[?
MZ.G\JY.Z^)1DLY8CX*\7Q[HR"\FE@!>.I.ZNI\)?\BIIO(/^C)R._%8O^+'T
M?Z$?;-JBDHK8L**2B@!:Y+XBMLT*Q<<$:M9<YQUG0&NNKC_B7<1V?A>&ZG>-
M(HM1M&D>4X5%\Y<D_3K0!N:U>366C7$]M T\B1.P1<\D*3VYZC'XUY+IFO\
MCF6.[M[ZSN+:6VLGO4D6X:02%5@D\G[O!VOMSSR2.QKTH^/O":*,^)=)'O\
M;(_\:4>/O"."1XFTG'<_;(_\: )_".L7.O>&;34KZS6SFG!+0"3?MPQ YP/3
MTKF]#<_\+V\4*1Q_9=F1Q[O5_4_B=X/L8XMWB*Q82R! ;>3SBO?)"9Q]3Q2^
M$O$/A#Q)K%Y<^&IX;F_6%%N)A$PD,8)VAF8989S0!UPZ\TN<T YI: .=\:$#
M1+?/_01LL8_Z^8ZC\&'%KK Z_P#$XN__ $8:?XX<1^'HF/1;^S)_"YCKEO#G
MCK3K!=45K+4IQ-J5Q*DEO9LZE6;(Y'0^U)M(TA2G/X5<[C6]4M-*L&DOKC[.
M)<QI(%SAB#C%<;;WEQ?A+:+Q3<AI9&@2=;;G<&)SSQDCCICBL>\\8:[<:QYE
MJURVF^86^SW/A^1W ST#!@!Z X/XU8/C?4EDA2&RO8X$MU#'^QY"[2@#)XX
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
MP [\4S%':SM+K,[6UNS162';-,IYE/=%]O4_@*T'M56Q-M;-]G 3:AC &SW
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
M'&TDG)]CTKU[3(8+;2+2"SD\VWBA1(GR#N4* #D<'BO(/BXF/%,3;@,VX(_
MU4=SR,XO]5=NZ-$_#?4?%7AB*6]\;:W-'=(D_P!DE:/R@P(<*?ES@$"I+ZR\
M8W/B>VATNV T\MMOII)\/$<EAM7(&/G(R <@#BK^E:I%>_":Z@B>5);*T.2C
M%6Z$@@CG'%:%AK?VNYTM+:\DDMQ?-"6DRK.OV=V ;U'0@_GS2NCU\-R5</%\
MRNT_P5V=7# UII$<'FN[11!?,8Y8X'4UYW\.-7\2ZO\ #W2-3EB.H3S0.6N)
MV4L[;GQ_$/0#I74ZOXTTK2K'59;N218],\M9R$SS(0%QSSU%>5> _$7B/2/#
M>@^']'N+=U:Q%Q&9-/#!49B3N;SQ_$2.GIZTF[/4FHU2:C+3^KGJ^L:]=:+X
M,N]9U*R426ZEC;R2! %W8&YAN X.2>:YOP=X@U/6?B!<M)>6KZ7)IV8;:TNF
MG2.1'4,2612"0Z\>E8GC"Z\9:QX+U>QOY+0PR6L@E6&R"/@*6."9SC[I['H:
MVM$T;7+#Q)>ZU;VL3VMQ:J;=S)N+[D@!&S@C'EMW[BA-,F,E+8](KAOBSSX-
M'_7PG]:W[B]UA%86UO'(V>-R$#&>3UY^G?VZ5S_Q5Y\%_-\N9XR0?K3CN<^.
MUPL_1G ^!O VG>,#<OJ5WJ5N;4JJBRNFAR#DG..M==#\#O#-LK+;W^NQ!V+L
M$U-UW,>I..Y]:S_A3=QV-GJ<DQX+QA=O/.UC_(&C1?B1+KNH6]I:W%XANK0W
M*>=;; 5^?&TX&0>,$\D+GO3=[F&66^J0^?YLR?$?A6Y\#^.O"@\&7]U/=WKW
M8,>L7\LL#;(@>0.> 6/UQ79>&[WQ)>:G$_B^+0X[0)OMOL'G%F<XZAQC !_,
MBL.XU^T\5^,OAUJ-B+DV[7%]%FZA,;2?Z-]['0@^M=[/IES#>1_V=8Z<($=?
MOIA@N.<$=_PI'I'$>$[,Q?M!>*YGP8[W3X)XQ@@A01'R#WW1G\,5Z@T494AD
M4COD5P=@!#\?=450%'_"/6^ .P$SUSOC3XJWNC>(+JPL()Y4CA$X*%=H3RRV
M<[#\PP3C.. /6D"T.6\2JJ>-M05> MUZ>]?0\!S"G?Y17S9J+W$FMS27EPL]
MPTN7D"_>YZXZ=,5])V__ ![Q]OE%7/H>%E7\:OZ_JR6BBBH/>"BBB@!****
M%HHHH 2D?[II:1NE '*?#OGPH>X^W77_ */>K5_X)T#4KZ:[NM/1YYH&MW<,
M0?+*E2!SQP<5SO@OPMIFJ:+-=7B7?G-?W63'?3Q XG?'RJX'Z5HW?A_PE93^
M1<S74,N0=C:K<CKW_P!9]:!FLNAZ9HVHWNNV\<D=Q+"%G F?8X10!\F=N0 !
MG&>M9>LZ*=0\2:!KB7/G7FERS!88V4($DCVMQU./E[TR_P# VBZEH-TFEW&H
M0S2Q/'%<QZG<L4?D9&9""0?7TK%\*_#*UT;Q-9ZM?>*=3U6X@600VU[,#M++
MM;@DGA3T'L>U C>\6:G'9>$+B]\46,4^F)Y9NH#%O.TO@G;NY.=I'/'O5K3/
M".AVVHV^HZ=I$-FT.2CA2'.1CUZ8)K.^(&A6/_"!:RJ(T7GPHCLKG)&]3CGI
M5_Q#X@NM!TY)X8X1!'"&EFN9 B DA57)(ZD_J*5];"4DY./97.G/M7*> P%_
MX2)5Z#7;C^254\-?$&WU/2[V_P!9N=.M;6WG6))H;I9%)/0$@G!Y''O5GX?N
MLB>(61]ZMK=P0WKE4-)_$CHA_!G\OU.NKS_XL^%H-7\/OJ[7=Q;W&F02"(1*
MC*X<IG<&4_W001@UZ >E>:^+]4U[5/"?B5HOL"6%G+);&,H[3.$*\@[@N3G\
M*HP':=X<&@:YJ-K:76K7DE_,\]U/<11>6A;#,Z[4&>O3USCO5G7[EO %G#>:
M+!/J<NI7;!DN[QV5,QL[,"<X&(^@XI8/%WB8>:%^'^I22!OG;[9;#+8!_O\
MTJG//XE\0:]HL5QX.NM.L[>],\LMS<P.J+Y4B$85B3G?TQ4[F-^;1=?+8HO\
M3O$:0)*/#U@0ZEC_ *8^4P6'(,?'W&/T%-@^*'B2:5$7P[8 ,VW>;Q]OWBN<
M^7ZAORJ]KL=YH^IP1G3M/<31K#:PEAMF:)F?[G&W(8]S@UQ7A[Q'/=0W&D)8
M6-S>VL;3S?9G:28!I4<*I"E>[ @,?PYJU!VW[?\ !.N&&?,HN=VW#M_V]^EC
M2\?>(-:N[Y-*UG2K2!;>4?OK6=I,DKN'WD'! KJOA-E](O 3\J3C@=R13?BG
M9VTOA^VU![=5N#(BLS+\RK@D _B:QO -_K-O8W<>B6!N5,H,I;&!T& 2PYQG
M\JY%?VVI[%-2_LF7,_M?JC?^([J/%?@+=NP-;SD=!^Z?K^=6OB%I7B#6--AA
M\,75M',LP<^>B. HCDR,,,<L4&><9J+7O"]KX[LK.U\;6CVJ6LPEA1)P@D<A
MAM)!)/!' (Y[U1L_@OX"\R7?HS21@A(R]W-SQDX^8?Y%=1X12A\->+]&M;%K
M2YMY[R/476YNK:&WBDFM,94!6&T'/OD#UKF?&Y9O&FH;MKG<"2O3[@KOC\%?
M  C.[05'?B[G'_L]>9Z_HNG>']<NM-TBW^S6D)_=1-(S$ KGJQ)Z\USXCX4>
M_D5_K,O3]4?0.E?\@JV_ZY+V]JM=!532^-)M?^N2]/H*YSQ[)KT6F[]%N4BB
MQB1!Q(WT;M6TGRH\>G356KR-I7ZO8U=;\5Z3H4;?;;I?-'2%#N<_AV_&O--=
M^)^IZANATU18P$?>!S(?QZ#\/SKBIY2TS&<,LA.3YG!S4>5*GH:X9UIO38^R
MPF48>BE*7O/SV^X]'^%FI)%?:H]_=JK2)&=\T@^8Y;N>O6O2QJVG'_E^MO\
MO\O^-?-C21IS(,<9&:0SP=,J,54*THQM8C%Y/'$UG5YK7MT\CZ5&J:>3@7MN
M?^VJ_P"-60P9<J<BOF*.XMS((U*[L9P*]D^%NH2W6@SV\TID^SRX3)SA2,X_
M/-;4ZSF[-'C8_*?JM+VBE?Y'=4445T'A"TE+24 %+24M "4M)5#5];L-"LC=
MZG.(8@=HXR6/H .IH)E*,5S2=D:%4M6U2WT;39+Z]9E@CQN*C.,D#^M<N?BO
MX9_Y[7/_ 'X-8/C3XA:'K7A6ZT^PDG,\NW;OB*@X8'K^%5RLX:N88>-.3A-7
MMIJ>CZ?JMCJEL)["YCN(R.J-G'U]*MU\P6&J7FEW0N+"XDMY01@HV/P/J*](
MT#XO,I6'Q!!N'3[1 .1]5_PIN#6QPX7.J53W:JY7^!ZLWW?PKYMAL+?5/%?V
M"\B\^"XO#'*A8@.I8C&17T)I^L6&L6?VC3+J.XCQR4/*_4=1^->!:7@>/H/^
MPA_[/1#<G-I1DZ,D[J_^1Z@GP6\ *I_XIV'/_7>4_P#LU8=W\"? GVNXDN(;
MJSB8[T2.[*QJN!GK[@GD]ZW_ !E\1H/"MQ:000?:Y+A7PJI(V2N  -BM_$5'
MXBN>UCQ[#XF^%^M1W]J;*YO=*N9;6)0\@EB"M\^=N%' ^]CDXZU*O:Y[UUL>
MHZ=;0V>EVUK:$F"&)8XR3G*@ #GOP.M>3?&- NN6+9 W0-^/->D^#SN\$:(?
M73X/_1:UY]\9HR;K3GS_  LM..YYN;*^#E\OS.7\/#3?[)U$I9>*I2+<M?M8
M7-M'$8^>@=PV.OO0)/"7V=F73O&@B\Y0VVYM?O[7V_\ +3TWUU7A2W@MOA'J
M]XB.TTT<BN5Y.!D#CL!DFM&^TF"UBM9QISQ17=RTCJ6"^6ODR*-[$X7YI,\=
M.>M2X-OIU.C X6=7"4IKEVEO_AT^_J>?$>#9XWADTWQF\<Q4LDEQ:LK>F09,
M5WW@WP_IDO@'2-5T*SMK><1EXI;BV5Y9(_F55<CDG;M&1GI5#2M+LKCQ+J.G
MI;)+#'Y4PVRYRJ*0P !+-N.<9ZXJ7X>^)].T?P-HUEK(O;>XM;<1F$V%P=AZ
MG.$QGFIE%IFU;#SIUDI6:<5MWLK_ '/;R1UFK6D#>#]8G-M%'-]BN!L50/+R
MC9''?U-;6B[3H5AMZ?9H\8_W17&^(_&N@W6@ZC'9W5P)Y;22/#V,Z@@J0"Q*
M<8/>M/PKK]S*;#1K[2Y+*3^SEGBE\Y)$E5=BDC:3C[PZTT7'30W+;1;>VG66
M)IOE9F"M(6&6))Z\_P 1KFOBPN?!+?\ 7>//YUVU<-\6' \%LI;YFG3 S[U2
MW.;&_P"ZU/1F#\'8XY4U5)45UWQG##/KVKTF/1-*A9&CTZU0Q1B)"L*@J@!
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
M3;?_ -%K4OB_P\/%?@_4M#:X^S"^@,7G;-VS/?&1G\Z@\!'/PZ\/'_J&6_\
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
M2MH;CXG?$&*YC26-Y[0,CKD$&#D$&NT?1-+E682Z?:NLZ[90T*GS!C&#QR,
M5Q&J> _$<7BW5]<\-^+UTB/4C&\\+6*2X*)M^\Q]![4MOX2^(;V\;S?$0I(R
M LG]D0D*?3K0!<^)%I;V'P^>VLH(H((W0)%$@54&[H .E8WP;/RZH,<YCS^M
M9_C/PYXPT_06N-:\:'5;-77?:_V;'%N.>/F'(P<&M#X.?<U/_@''YUI]@\.K
M_P C6G_A_P SU.BBBLSW!**** "N2^)H8^!;KRV*OY]MM8#)!\]!G]:ZW-<I
M\2<?\(/=%L8$]MG/3_7I0!DCP;X[/!^)UQLP>FBVP_6@>#O'@8;?B=-CT.B6
MU;WC36;W1O#5S+I5E+>7;*%A2,X^9G51SV^]G/M7G&F>+/%.FV.NZEK-O<.;
M&\C$=J]T568%S&?+DV<+N0DY&<>F130%SQ39^/\ P[<Z*D?Q"GN5U34X[$YT
MBV7R@ZM\_3G&WIQUKJ_"_@K5-(\4W&O:]XD;6KN:S%IEK*.#:H??_!UYSV[U
MG>+?M?B.W\$WUA92RA=8M;NX$(\Q8(]C;B6'& 3C->A*2W/;%( -<W:>.?#G
MD!+[Q#I<5RA*R(]W&K*0<<C/%=*0&&#TK!?P/X4=BS^'-*9CU)LXR3^E "CQ
MOX4'W?$FD_\ @;'_ (T#QOX4P?\ BI=)XZ_Z;'_C4:^ /"(7'_",Z3[?Z%'_
M (4?\(#X1YSX9TGG_IRC_P * )T\9^&)'"1^(M*=R"0JWD9)_6JFM>)]!G\/
MWZIK-@Q>VD50+E,L2I'K6'XL\*>#]/@TT_V%I]M-<ZE;V\)AM0C.6?YERHZ%
M _7BMBR\!>%DN&GAT"T5"FP"6'.>>3ANE2[O0Z:?LX)3EO?IY6+FF:L\>EVR
MM:R )"N7VD@@+UX'^?QKS;XQ7<EY>^'2\1BV32Y!![QJ>X%>L7NEI=Q1QI//
M;)&,!8'V CCK],<5R?Q-T^T/A!)+F-)I[:1?)DD7<ZDD D'L2*FHO<9O@9_[
M9"7=_F<]\-/$.E:+;WPU;4;2R$CJ4-Q,L>[KTSBN^7QKX5+9_P"$DTDG_K]C
MX_6O'/!UOH$_BF,>*(;"2U^S28%XJLF_*8P&[\M7H?\ 9?PN=0WV#PZ/^V$0
M_I449+D5V=6:T*CQ<I1BVG;\C&\(>+?#UK\0/'$UQKEA%#<WENT#O<H%D A
M)4YY&>,U=O?BY:)(4L'TNX3S0H<ZE$GR;L%L$\G'.._K5AM/^%V67^SM  7J
M1:QX/Z4R2#X61M_R#=");N+)2/QPM:\\>YYJPM=[0?W,T-,^(6E7BW4>IZGI
M%JRY$16_C(D'.3][CM^=<C\'[^YUCX3ZA:OJ5P;J6[GMK>6*4F2'*K@J3G&"
MQ;-6)+?X?F]<0:=H!B9QY:G3@.-HZDICKN_2O0?#6DV&EZ:%TR"SMX)CY@2S
MC58\GJ05&#P ,^U-23V(G0J4K.I%KU5C@?$/PFUZ;^SKC1/&^K37=E>+<(VK
MSB:./ /S*@3EAGC/&,U=M/#/Q)GDDCN?B1"AC[Q:+ _)[<@=L'\:V/'VIW^G
MWGA>.RN7@2\UN&VN G_+2-E8E3]<#I57XD>);OPSX><Z1:S23"101#NW$,KD
MD;58\;>3@]1]:9G8B/A+XA%6'_"S<@CK_8-OQ^M>=>(['4M/URXMM;U3^UKU
M,;[M;98 PVC V+P,"MG2OB!K^GVB:KK%Y+-OU,V#6-TGD11;HPRR%VB$@4<#
ME>IY]:@\>HL7C2\5>1M0Y/7..:Y\1\)[F1+_ &I^C_-'L^A_\@*R_P"N"?\
MH(J]5#0O^0!8_P#7O'_Z"*OYKH/%J?&PHHS1F@@.U%&>*,T <-\50#X5B)YQ
M<K_(U5^$I!TW43W\Y?Y5;^*G_(KQ#G)N%_D:I?"3(TW4/^NJ_P JY_\ E\>_
M'_D42_Q?JCT6BC-&:Z#P HHS1F@ HHS1F@ KA/BW_P B>I]+E.WL:[O-<-\6
M.?!X'K<I_6G'<XL?_NM3T9F_!K_D':CSD^:O\J]+KS'X-'_0]1_ZZ+_*O3LT
MY;F>6?[I#^NH449HS4GHAVKYQN25\;S?,?\ D('KW'F5]'$\5\Y7N5\:W!#
MG[>Q'3'WZJ'Q'@9U\--^9[K?^)M(T6'=JVH0V855),S;<9.T=??BJ7B+4K+4
M_!&N7.EWJ3/;6<ZB6VEYC<1DXRIR#T-<?XL\$>+?$.K0FROK&*PDC7S_ #[2
M*<LPWL#AQVQ&,?[1/;E]]H_BG3M-U$WSPII3>'7^UI;+$JO>^2P=S\H;' QC
MC^5+H>]J==\/IY;KX:^'9[B5YII=-@9Y)&W,Q,8R23U-<CXI\3Z;X2^-ECJ&
MMR30VLFA/ )(X'D&\S@@84$]%-=5\,S_ ,6K\,_]@NW_ /18JS=^(HE\;0^&
MQ9O+<36+WHF)4(JJX3![YR1T%(9@)\:?!4@S'?7CC.,IIMP?_9*4_&;P:&Q]
MKOO_  5W'_Q%0>*OB+!X+U--,C@%W,T9FD"1RMM9V;:/D1@,E2,'FM;PSX\L
MM>AL1.!!<Z@GFVL2*[^9'M4EL[?E )*_-CD4[:7%?6QRFA^*=,\4_'E;S1'F
MFCC\.R1L);=X6W"X4\!P#WZ]*[.34O% G(CT:)H_)W@[U^__ '?OUSFJZG8:
M1\?+2YU2]MK*%O#DB"6XE6-2WV@$#)(&< \>U=;_ ,)QX4_Z&;1_3_C_ (O_
M (JA ]3BOC(N[3],<C#;V&/3@59^#=XT^A:A;,H M;D $=]RAOZUE?%3Q!H^
MK6-C'I>KV-XZ2,S1V]RDC!<=2 2<>]1_"36+;3HM5AN-VZ:967:,_=C7//\
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
M743R-<22L-I#$! !&<DXSR0 *@\13M-KUD[Q",_V9J2X!Y&!'[>U9GO7+O\
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
MOXIY_P"$)E(X(F3UIK<Y,;_NT_1F'\'@5CU(,.=RGZ5ZAVKRSX.'/]H\\97
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
M7PGR+'41T_>)QGV-7?BE@^&(\_\ /PO]:I?"8$66HDC \Q>_L:Y_^7Q[\?\
MD42]?U1Z)11170> %%%% !1110 5QOQ2S_PA,^.TJ']:[*N/^)XSX(NO]]?Y
MTX[G+C/]VJ>C_(YKX-GYM2[\+7JO:O*?@T?WVI ]@OX5ZMFJG\1S95_N</G^
M84445!Z8=J^;O$19?&.H[,;OMLFW=TSO_E7TCVKYQ\1+_P 5KJ1 !Q?/W_VZ
MJ'Q'S^>_PH>IZ9;P_%DVZ%+SP?MVC&ZWNB<8_P!ZN=UBS^*UY>WEJ=(\+7GF
M1!'NXO-C)W+CC=)G('?%>NVAQ:1=\H/Y55UEVMM,N[Z!MDUO;NZGL<*2 1W&
M:1[ZV*?@C3+W1O NCZ=JN#>VMHD4YW[_ )@,'GO6?XIUWP=X?URTN_$MW;V6
MI&!DMIV5O,$9(W %1P,@5=\":S=>(? .C:OJ&S[5>6B32^6N%W$<X%<QXGTF
MPUKXW:!:ZM96][;?V/=MY5Q&'7<)(\'!^M(9S^KZCI?CB8S:?X^M=/6U$L8*
M79MFE<[?*9@0,A1NXY&3]15W2G@TS4O#CR>/=,N+;3X9$OE_MG9]J8XV.RCA
M]HSP<9SFNBU;P[\/-%DC34O#NDQM(I9<:<'X49/13BI-)\)> -9MS/IWAG29
M(^/F-B@Z@$=1Z$4Q75S";4++4_B8MSIMY!>0_P!I68\RWE#KG[+= C(.*[V7
MPYI,\_G3:? \A;?N9<G.<Y_.O,M:\*Z8GB^71M+C.CVLU_8$G32(&4^3=$E2
MO0G'6NC'PFM<?\C7XJZ?]!9O\*0R'XLP)#X1MHX4"(DZA548 &#5+X+G-EJH
MS_RU3C/3Y37/?$#P)+X=CLKZ#Q#K5_;%VCDMK^Z,ZEB.#SC&.>QYKHO@RF+/
M5&'0R)_(UI]@\&?_ "-8^G^9E_&7PG-?36-Q:W<MN9I)=SPMM;Y+>63&?3*"
MN;TFPTB?3+1I5DDEDAC)'D[BS%03]>:]3^(Z_P"C:5R/]=<]?^O.>N"T%[FT
MT?3Y5AEDF:UB*AHY75%*+AB/F4DDC&,8Q54]=SZ&C@Z-9R<H7EI;;\3.O;72
M;3[3&;>03P*#M>$+DD @>W:N2O1OO9_LKOY3$A!TP*ZN87,PU=F28R,_S'$_
M]T=>>/QKGIP6NG+9!).=V[/X[N:Z)PBE=?UH>!G>$AA\-&27O7L]/.7^1ZG+
MJFKQ> ?"MKI.EF]>2WMPQ:4QJ%%L7+%@C<?+CCDGCO2:'K&JZ?X?L-7N=#N&
MOY[Q+1[668GR@[B/S,B/H%0'IW/UJ+PGXS\76_@_2(+;X=7UU#%91)'<+J$
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
M]0:JJK=^7;7B>8 Q(Z+QR>U<QZ6IT_B/Q-'X;\&77B2WC^WVD<:S)$'V%@[
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
MO$R.K,%8$"//0FO2++_CQ@Q_SS7^5<=\9.?A!X@XS^X7_P!#6NPL?^0?;_\
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
M?_XFC_A<WA;TU7_P5S__ !-=U%C[/&?]D?RKFM1\?Z+IE^;6X:=W5RI,,?F
M$ ^G/\)'3K3W!NVXW0/B-H7B35QINF?;1<&-I )[*2)2%QGYF '>DN_B'X5A
MU"[TV\U#;=6<FR:$V\C%&'(/"GCT/>MN"Y75K*"]T]\9&Y0X['L1VKAO!T$D
M'QM\=B8*&D@L9%"G/!5Z0RUIOC[0X)\WFJ0O'M.#%8R@DY!_YYBNFG\4Z9:^
M$SXCFDD731 +@OY3;@AQCY<9SSTK+U7XBZ%I+7J3FXE:S.)!;Q>82>F  ?7C
MZU%XID_MCX::Q+IK!X+K39)T63(9<H6Z?TIV8KK8I)\:O"4B*\3ZDZ,,ADTV
M8@CV.VE;XT^$D4LS:F% R2=,F '_ ([5[P%?6]C\'O#UY=.$BCTJ!F)./^68
M]:M-XWT2:\:Q9W+-)Y#Y4;03ZG/N/SHW"]MS*TCXS^"]=U>UTS3M1E>ZNY!'
M"IMG4,Q[9(KO!TYKEKJYT3PY>:3;W>GP1RWUR+6SFA@4_/M)&3U7@=:ZD<"D
M,\UT;4K.7]H+Q,%G0&WTJVAEW?+M<,6QD]>&%>DJ590R$%2,@@]:YD:OHVH:
MMK5I9VL+7FELBWLLT(55+)N!W'[V%_R*=!XQT:![6PBD<,55(T*\@;01W]"*
M=KB;2W*?Q14?\(1,>G[V/G&?XJY_X.CY=3VG(!0=,>M;WQ0(?P'/M^8&2/\
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
M45)ZXG:N/\.:7;7FH^(FN8]Q769",^\,5=AVKG/"@QJ'B0?]1=O_ $3#0!T
M@CV;"BE?3%1_8K8]8(_^^!5BDH R(/"^DV]Y-<Q6@\R:<W#[G9E,A !8*3@<
M =!4O_"/Z;]J2X%JHD1BXPS!<XQG;G!_*M.B@"O]BMLY\B//^X*/L=O_ ,\(
M_P#OD58HH @-G;D#]Q'Q_L"C[)!CB&/_ +Y%3TE $)M(#UAC_P"^!5"\\-:9
M?7\-Y/;_ +Z&)X5*.R#:Y4L" 0#RB]?2M6EH RKOPYIEY 8I+1%4Q^4?+)0E
M,8QD=JNBS@4#$,? P/E[58%)0!%]FA_YY)_WR*7[/#VAC_[Y%2T4 1?9XL?Z
MI/\ OFCR(O\ GFF?]VI*6@#'\0>&-,\3Z2VFZO 9+9G60JCE#N4Y!RN#U%6/
M[%L?L[0FV0JS;F)R23ZYZYK0HH H6&D6>G1NEO%Q(YD8NQ<ECU.35LP0D<Q(
M?^ BI** (O)C'_+-?^^:Y[P,@32;\#_H+7O_ *4/72GI7.>">-.U(<\:O>]?
M^N[&@#I**** $HHHH 6L#QI_R+,GM<VQ_P#(\=;]8'C3_D5Y^V)H#_Y&2@#>
M'044"B@!:04M(* "EI*6@!!10** %I#]TTM% '):U8>+;BVFBTO5(K<+;%HI
MDVB5Y\<!@R%=GZUG^#K+QS:^(KG_ (2B]:YTT1NL3.\)+-N7:0$12.-_7U%=
MY10!CI_;AN0/]#6W*;BS.S2*^?N@!0"N._7FH\>(9-0F0O9P6GV/$<H0NXN,
MGDC(^4#''?UK<HH Q/"\6O0V4R^)KB"XN#,QC>&/8/+[ C)K<I*6@ I*6DH
M6BBB@ KG/&'W=%/_ %%[;_T(UT=<YXP_U>C?]A>U_P#0Z .B'-%+24 %+24M
M !VHH[44 <5\3P3X57':X0Y_ U0^% Q9ZCCKYB_RK0^)YQX3'./](3^1K-^$
MQS:ZC_OIVQV-<S_C'OP_Y%,O7]4>BT445TG@"TE+24 %+24M "5A^,_^1-U/
M_K@U;E8GC(9\':F.?]0U-;F5;^%+T9YI\)&_XJF?GG[*W&,?Q"O9NPKQCX3+
MCQ5* <$VK<?\"%>S]A3G\1YN3_[HO5BT445)ZXG:N<\*C_B9^)N?^8L?_2>&
MNCKG/"O&K>*1_P!1?_VV@H Z2DI:2@!:*** $HHHH 6DI:2@ K)UF\U6R@EE
MTO3Q?E4&V%9 C,Q..K$# X-:U+0!YCXA\3_$/3M2G&F:)#/:;CY(6SDE;&R-
ML,5D ZNRY''R&NXO+C55M8FTVV@EN&0%H[AVC4'C(W -@\^AK5%% &/97NKE
M -1L(8Y=X#>1*651QR"5!;J>PZ5E1Z_XEFUZ"%/#T<6G-=O"T\DS>9Y:JV)-
MNW"@D+CD]?RZVB@ !R*6DI: "DI:2@ I:2EH :>U<[X+S]DU4''&KWG3_KJU
M=&1G%<[X- $.L =!J]U_Z'G^M '1T444 )1110 M8'C49\*77_72$_\ D5*W
MJP/&W'A"]/H8S_Y$6@#?%% Y HH 6D%% H *6DHH !10** %HI*6@!**** %
MHI** %HI*6@ I*6DH 6BDI: "N<\8_ZG2./^8O:?^C*Z*N=\8_\ 'OI/MJ]I
M_P"C10!T0&**6DH *6DHH 7M12=J* .+^*(_XI-3W^T)_6LSX2Y^S:EG/WTZ
M_0UI_%#'_")C/_/PG]:S/A+S;ZGQCYTYQ[&N=_QCWZ?_ "*)>OZH]'HHHKH/
M %I*** "EI** "L?Q<,^#]4_Z]9/Y&MBLCQ7D^$M4 Q_QZR=?]TTUN95OX<O
M1GEGPF)/BV0=1]F;!_$5[5V%>*?"?'_"7O[VS_S%>U]J<MSS,F_W1>K%HI**
MD]@*YSPKQK/BH?\ 47'_ *2V]='VKF_"Y_XGOBO/_053_P!)+>@#I:2BB@!:
M*2EH 2BBB@!:2BB@ I:2EH 044"B@!:*2B@ I:2B@!:2EI* "EI** %KF_!W
MW-;'IK%S_P"A UT=<YX/_P"8Z/36+C_V4T =)1110 E%%% !6+XQ@GN?"-_'
M:0R3S;%98HQEFPP. /7BMNB@#G!XN[?V#KO'_3B?\:7_ (2X9P="UT?]N#?X
MUT5)0!SW_"7+WT+71_VX-2?\)@G;0]=_\%SUT= H YS_ (2].^B:[_X+GI3X
MPB'71M<_\%DO^%=#2T <Y_PF4'&='UT?]PN;_"@>,8?^@-KO_@KE_P *Z,4E
M '.GQC #_P @?73]-+F_PH_X3* ?\P?7O_!5-_\ $UT=% '.?\)E;?\ 0)UW
M_P %,_\ \32CQC;'_F%:Y_X*9Q_[+7144 <X/&5N?^81KO\ X*IO_B:7_A,K
M;.#I.NC_ +A,Y_\ 9:Z*B@#G3XRMO^@3KI_[A,__ ,32?\)G;?\ 0(UW_P %
M,_\ \371T4 <[_PF5M_T"M=Z?] BX_\ B:!XRM3_ ,PK71]=(N/_ (FNBHH
MYS_A,K;_ *!.N_\ @IG_ /B:4^,K<?\ ,(UW_P %4W_Q-=%10!SA\9VX_P"8
M1KW_ (*9_P#XFLW6-9_MR33+6RTO6%<:E;2LTVG2Q(B+(&8EF4 8 KM:* "D
MI:* $HI:* $[44O:B@#B_B>,^$QD<?:$_K69\)<?9M3(R?WB?R-:WQ-P?".#
M_P _"?S-9?PFYMM2(SR\>?R-<[_C(]ZG_P BF?K^J/1**6DKH/!"BEHH 2BB
MEH 2LGQ4,^$M4R,_Z+)Q_P !-:]9?B9=WA?4E&>;:0<?[IIK<SJ?!+T/(OA.
MW_%:8Z#[,^/?D5[AV%>(_"H'_A-. <"W?/MTKV[M53W/*R7_ '3YL**6BH/9
M$[5Q5GK,.@^)?$BZA::CBYOHYH7@T^:9'3[-"I(9%(^\K#\*[;M2;10!SG_"
M<:7WMM7_ /!1=?\ QN@>.-+/_+MJ_P#X*+K_ .-UT6T4;10!SO\ PG&EY_X]
MM7^O]D77_P ;H/CC2P/^/;5__!1=?_&ZZ/:*-HH YS_A.-+_ .??5O\ P477
M_P ;I/\ A.=*_P"??5L?]@BZ_P#C==)M%)M% '._\)QI?_/OJW_@HN?_ (W0
M/'&E?\\-6_\ !1<__&ZZ/:*3 H YW_A.=*_YX:M_X*;G_P"-T'QSI0ZP:K_X
M*;G_ .-UT6T4NT4 <X/'.DG_ )8:K_X*;G_XW1_PG.D_\\=5_P#!3<__ !NN
MCVBDQ0!SO_"<Z2>D.J_^"FY_^-T?\)SI6/\ 4:M_X*+G_P"-UT>*3:* .=_X
M3G2O^>&K?^"FY_\ C=!\<Z3G'DZK_P""FY_^-UT6T4NT4 <Z?'&E X,.JCW_
M +)N?_C=)_PG.D#^#4O_  57/_QNNCVBC% '.#QUHY_@U/\ \%5S_P#&Z/\
MA.M&QG&H@>^EW/\ \;KH\"C% '.?\)UHW?\ M#_P5W/_ ,;IG@B7[1;ZO=)%
M-'#<:I-)%YT31LRD+SM8 @9![5TV* ,4 +1110 E%%% !1110 4444 % HH%
M !1110 "B@44 %+24M "4444 %%%% !2TE+0 4E+24 %+24M "4444 +24M)
M0 4444 ':BCM10!GZWI,.M:9)9S@%'[$56\.^'H/#UF\%L -[;F([GZFMFBE
M8OGFH\E].P4444R HHHH **** "F31B:%HVZ,"#3Z"0!D\"@#$T7PQ9Z+=RS
MVZ(&DZ[4"UMTSSHQU=?SI1*C<*P)]C3)BHQ5HCJ***104M)2T )1110 4M)2
MT )1103B@ HI ZL2%.2.M+0 4M)2T (**!10 44FX4N10 4444 +24M)0 44
M44 %%%% "T444 )1110 54U'5;+2+4W&HW"01 XW-W/H!U)]A5NN,^(NA7NL
M6%O-IZ&X:U8LUMG_ %@..GN,?J:4FTKHZ,-3IU:T85'9/J;6E^+M$UBX\C3[
M]9)>R,C(3]-P&?PK9SFO)K6^\,2ZM9KJNCW.B7T+K@Q@HA((QGV]ZW?%7B'6
M-/\ %MA8Z/*C">-<1.N59B2 2>N/\*S4]+L[ZV7_ +U0I75TW[UNG9K1G>4"
MN&@U_7=%\66VF>(I8+F&^'[J2!=NPDXQ^?\ .GZO>^+?M=]-;2VFFV-MGRC/
MM)F []\9JN='/]1GS).2LU=.^CZ:=?P.VHKC=$\933^#+K6-3C4O:L4(CXWG
MC'TR36?;:KXXU+3X=5L5M6@E?Y;4 !MN<9R>WXT<ZZ L!5O)2:5G:[>EST(4
M5QOB;Q5?Z?)I^GV4<-O?WB!I&G<%(?7GH><_E3?#/BF^GUV31-8:WGG"EX[F
MV8%' '2CG5["^HUO9>UZ;^=N_H=C-,D$+RRG:D:EF..@')KF5^(WAHD9OV4'
MN87_ ,*WM6&='O?^O>3_ -!->0>'=?T+3-(\G5=#^V2^83YQ13QV&34SDXM(
MZ,#@X8BG*4DVTUHFOU/7-,UO3M9B,FF7:7"KC=MX(^H/(Z5>KS7P'!,_BB]U
M*TT^:PTN:$E$;A2=PQCUZ'ITHF\:ZUJ,EY=Z5<6%K:6I^2&=@))@/3/M]*%4
MTNPJ9<W6<*3T5M^E^CMU/2JHZKK-EHMJMQJ,IBB+A-VTGD_3Z5R]QX]QX)BU
M>&#%S+(8!$3D!QU/N,#-<WXP?Q)_PCMN=?:WEMYY%<&)<-$VW(#=N<G\J)5$
MEH+#Y=.=11JNRO;?5VWL>L12K-"DL9RCJ&4XZ@T^N%US7M0TBW\.Q6,NU;D(
MLH* [AA1C]35KQ7KU_I6O:-:VDH2*YDQ*"@.X;@/ZU3FD8K U)2BHM>]>W_;
MIV%-+!1EC@#J:X[6O$>K3>)QH'AU(EG5=TL\XRJ\9_D1^=1+-XNN-!U2#4XH
M8)HT+17 P5D7^)=H]NA]Z.?L)8*?+&4I)7MI?6SZV.J36;":RGNX+E98+?/F
M.GS 8&3TZ_A2Z3JUIK5@MYI\ADA8E0Q4CD'!X->=>"/[4MO#.HWD%U$+&*.7
M;%LRQD"@[L^GM6QHWBU[/P"=6U$^?*)6C144+N.>!QP*F-2^K.BME_(Y1I^\
MU)+[_*WZG<T5YY-J_C2TT4:[-)9O:D+*;4(=RH3ZX]_6K/B3Q;=Q>&-+U/2)
M#$;M_F4J&Z#D<^]/VBL9++ZKE&,6G=VNGL^S.[I*\^O/$OB71;W3KC5EMFM;
MWK!$.4Z?Q>O.?2O0%Y2JC*YSU\-.BHR;33VMY;E#4]>TS1]O]I7D<!;[H.23
M^ YI^FZSI^L0F73;I+A5.&V\$?4'D5P/C?2+J'Q7'JTVGOJ>GE5#Q)N^3 Y!
MQV[U-X0F\,R^(C<:2]W8W3*5-I(<(W'3_P#74<[YK,[W@:7U558MMVOI9KT?
M5>IZ+VH+8Y-<CH^OWUWX^U+2IY UK;H3&NT @@KW_&FZ)X@OK_QIJ^G3R*UO
M:[O*4+@C! ZU7.CDE@JL;WMHE+Y,W].U_3=6CGDL+I94MVVRM@@*?QJU:7UM
M?P>=93)/'N*[T.1D<'FO.+35=5UCPAKQA>WB,$AW;8@N8\'<..YQUJ3P7?7^
MD>$[C4KB:)],A1_+@"_.9-PZGZG%0JEV==7+E&,FGJFDEZKTW/2J*\S7QOKT
M$$6JW/V![*5\?94<>:J]CUKT:SN$N[2*XC/R2H'7/H1FKC-2V.+$82KATG/9
M]N_8FHHHJSD"BBB@ K+\3EAX6U(J2I^S/@CMP:U*R_$XSX5U+O\ Z-)_Z"::
MW,JW\*7HSS+PQX-M]=T..^NM=N;:1V93&''&.G6NP\,^#+?1-5-[!K%Q>ML*
M%'8$<]^*Y'P?X!T_7_#\=_=7MS%(TC#;&P &#Q7<^&?!MEX9NIIK2YGG:9 A
M$K X&<UI)^9X> P[:A-TEZ\WXV+MKXGL9_$%QHS^;#>0*6VRI@.OJI[^M1:3
MXNT_6]4GLM.\Z4P9WR^7B/@X^]_*N/\ BHT"7VGO8M(-6VN/W/WO*QSG]<?C
M6_\ #<:9_P (A!_9;;F/_'R6^]YG?/MZ>U396N=D,35EBG0NM-?5=O7N._X6
M3X>7S_-N9(VA?9M:,Y;W %:FA>*])\1+)_9ESYCQ\O&ZE6 ]<'M7#?#.&UEU
M[6VD57F5\*& .%W-G'Z595(K+XU*EB%19;8M.J<#[ASP/H#3<5L8T<97<(59
M6:D[;:[^IT>J>/\ 0-)OWL[BY=YH_OK%&6VGTS6CI'B33-=L9+K3;CS4B^^-
MI#+]0:XJVUFZU/4]0F\&>'+%E$FV:ZF(4R-SSC]:I_#^*>#Q3K\-V(XYUA/F
M+!Q&#GMVI\JL...JNM%:.,FULU^+W^XZE?B3X?-J\TD\L>U]@0Q'<WN .U:^
MB>)]*\01L=,N?,9 "Z,I5ES[&N)^%5C:SQ:G=2V\4DRSA%D9,E1@Y I?"44=
MI\4==AMT6.((WRJ,!?F'^-)Q6H4,9B)*E.=K3=MM?S.HU?QWH6BWS6EY=L9U
M^\D<9;;]<5IZ7K-CKE@+O39_.B)()P00?0@]*\VCLM5TG5-4N-"M['7K.ZE/
MF@,)' ))VD9XZFNI\#ZWIVH1W=E9:4NESVY!FA50 2<C/'?C'-$HI*Z-,/C*
MDZW)4LKWLK/\'LQ_@Z;1GU351H[W;2^9F<7!) .3]WVZU:U?QWH6BWAM+NZ8
MSJ?F2*,OM^N*Y7X?.XU?Q/Y9^<.VT#URU2?"JSM+JROM0NHHY[QYB&D<!F (
M!QSZFFTKW9E0Q%25.G3IV3ES>FC['::/XETK7HRVF72RE1ED((8#UP:R3\1_
M#T37"SW,D;P2;"AB.YCD] .HXKGX[2'2_C1'%IB^7'<0L\T:'Y02A)X[= <4
MSX=V=M/XHUN>>WC>6.4^6S*#MRQSBERI*XUB\1*4::LG=I]M%>YVNA^*])\0
M;ETVYWR*,F-U*L!ZX-;)Z5YK8016GQIN8X(UB1H2VU0 "2H)./<UZ2<!3]*F
M2L]#NPE:=6$O:;IM?<>23R7_ (N\9:A8WFN-I<%K(PCB#$;L'''(^M=%X=\.
M>)-!UR/&JI?Z4WWQ*QW8QU .>?H:JWFA^%_'.I7%QIU[);Z@O$A08+'H"5/7
MTXK!4>(/A]K=G#-??:K.XE"A%<D,,X/!Y!YK3=61XR2HS]M43DK_ !*7GLU^
M!Z-JWB[2]%U:&PU"5HI)4WAR/D4<]3^%5+#XA>'=0OQ:P7V)&;:I="JL?8]*
MY7QI%#/\4=#2["M$PC!#=#\YK0^*MK:Q>&()XXXXYDN%$;*H!P0>*GE6AV3Q
M==>UFK6@]N_XG6ZUXDTS0(4?4[CRC(<(BJ69OH!5#2_'6A:MJ"V=M<NLS_<6
M6(IN]AFL+6]9A,VC69T:'5-:>!702](B5ZDGW_E7+>*1K2ZQI5SJ^G6EBWGA
M(A:D;B 1U(H44T+$8ZI3DW#5*W1_B]DSU;5_$6EZ%$)-4NUA#?=7!+-] *H:
M=X\\/:G<+;V]]ME?[JRQLF?Q(Q7+ZB$O/C+:V]\BO"D(,:.<@G:3T^O\JZC6
M=!\.WEW9R:HD,,T;?N/WGE%L8XX(S]*5DMS>->O4E)PLE%VUO^?_  "]K'B7
M2M!C5M4NUA+#*H 69A[ <U'HOBO1]?9ETR[$DB?>C92K?7!KS_7);^3XK.MK
M90WTT4(6V@N&PN-F<^_4U<ETSQ1>^)--U*31+6R:WE7S7@F&63/.?7C-5R*Q
MC]>K.H^6-TG:UG]]]OD>FT4E+61[(E%%%  :Y#QGIFN/>6FI^'Y9&DMCA[</
M@.,Y!QT/H:Z^BDU=6-J%9T:BFE?UV/+M3M/%WC%X;.\TR*P@1@S2L,8[9R3D
M_04OB^*[MO'>C#3@);B.%!&KG&\J6X)]P/UKU#\/TK(OO#=G?Z]:ZM,9!<6H
MP@4_*>O4?C6;AH>G1S%*:YHI12=DN[[G*QV>M>)_%UA?ZCICZ;9V'S8D8$NP
M.<#ZG'X"L^^TS67\2:D^H:+)JOFL4LY'?,40).&QT&!^6*]1 P.E  ]/TI^S
M7<QCF,HO2*M:R6NFM][W]3SSP[X:OI_ VIZ/?PO:SR3$H7'!("D$>HR*33]1
M\5Z/H\&D0Z TEQ"VQ;@MNC*Y]B/SS7HGX?I1CV_2CD2V%+,)3<O:033=[:Z.
MUCSWQEH%_>:AINJ'2TU(1Q!+NV1L9.<G'?')JUX5L(QK'G1>$?[)C13MN'E^
M;)[;?ZUW'X?I1^%/D5[DO'S='V+72V[6GI>Q7U&-IM+NHT!+/"Z@#N2#7)^"
MM _XHJ33]<L-OFS/NBF7DCC!KM*/PI\J;N<\,1*%)TX]6G?T.!\.V>L>'?$4
M^CO!/<:-(Q\F8C(CR,CG]#[US]MX<N=%N+J#4O"AUC+9@G1^,>^/PKU['M^E
M&/;]*GV:.V.9S4F^5>\E?=7:ZZ/[S@-3\+7&H^"8HK+3(],NH9C.MFD@8-Q@
M\]B>OX5F>)9_$>OZ#!9GP]<0^0RF4G!+MC VCTZY_"O4L>WZ4?A^E#IIBIYC
M*#3E%.S;5[Z7WZ_F<%XNT34KK1=%N;&W:>:PV&2 <,>!T^A%9^K-K?B+7](N
MCH5S:PV\HSOP2/F!)/H*]-Q[?I1CV_2ATTV*GF$H))Q3:O9Z]=S@]7T[5=%\
M;-K^FV;:A;W";98HR Z':!_0'/X5IZ3>ZYK=OJ"ZEIJV,#QLENKY#DD'KS^O
M%=3CV_2C'M^E/ELS&6+YX)2BN9)*^M[+\#S3PM%JUGX>U'1;C2+F-I(YF68@
M!=VW 4>N:DLO"E_J'PU&GRQ-;7B7#31I+QGGH?J":]'P/3]*,>WZ4O9JUC>6
M93<G*,4FVG\T><75WXHO/#8T+_A'Y4F*+"]QYB["H[^G.*=XC\,WMMX-TC3K
M.![N:VEW2>2N>2"3^&37HN/;]*,>WZ4<B:U%',90E%P@DD[VUU=K=SA?'6F7
MU];Z,+&TDG,4GSA!G8,+U_*NX0'RP/:G8]OTH[52C9MG)4KRJ4X4VOAO^.IP
M&LMXHT'Q1->Z?'/J=C<#(AR6$9XR,9XZ<'WJA8Z5KOB+Q?:ZK>Z:-+AMW5F)
M4 M@Y^I/O7IWX48]OTJ?9J^YUQS!QA907-:U_+\CSNZBU/PYX^O=4BTF>_MK
MM,(;?D@D#.?Q%.\(6FI'QGJU]?Z?-:+<(S#S!QDL"!GOQ7H6/;]*,#T_2CD5
M[W%+,&Z;CRJ[2C?79'G/A/2+]/#OB&VFM98I+@LL0D7;O^4CC\ZJZ-:ZG>^"
M;SP\^EW,%QM:5)IAM5FW@A>>]>H8]OTHQ[?I2]FBWF4W*4G%:M/T:/(]/TE8
MK:*VO? \UU>ABKS-(45N>N:]4L8A!90Q)$(51%41@YV<=,^U6,#T_2BJC%1.
M?%8R6)M=6^;?YO0****LX@HHHH *K:C9#4=-N+-G*+/&T98#.,C&:LT4":35
MF>=Q_"984V0Z]=HOHJ #^=:OA[P&V@ZLM\=8N;O",GER# Y[]:Z^BJYF<4,!
MAH24HQU7FSG=.\(1VOB2ZUN]NFO;J?B,N@ A7T'X8'_ZZ@TGP4NB>()]0TZ_
MDBMYV)DL]HV'/O['I^5=311S,U6%HJUEL[_,\>\(>'3K>H:Q):ZE<V%S#<$+
M-"<Y4DY!%=YX>\%VVA7<][)<S7U[.-KSS'H/0#\!6[;65O:-(UO!'$9#ERB
M;CZFK-.4K['/AL!3HI.2O)==?R.%/PU^S7L\VCZY=Z?'.V6BC4$?3/M5[0/
ML'A[5+BZM;R65+B'RW249)/&6S]?YUU=%+G9K' X>,E*,=5ZG/\ A;PJGAB"
MZCCNC<?:)?,)*;=O'2FZ?X2CL/%5]K0N3(;Q2IB*<+G'?\/UKHJ6CF9HL-2C
M&,4M(['#/\-4M[R671-8NM-CE^]$GS#Z YZ5L>%_"5MX8MYUAE:>:X8&65P
M6QT&!TZG\ZZ"BAR;)IX.A3GSPC9G/^'?"<?A^^U"Y2Y:8WLF\J5P$Y)Q[]:H
MWG@)3J$UYHNJW.DO<',B08*D^N*ZZBCF=Q_5*/(H<NBV.<T#P9:Z)?2ZA)<S
M7M_*I5KB8\X] /P%.\.^$T\/ZAJ-TET9S>R;\%,;.2<>_6NAI:7,QQPU&'+R
MQVO;Y[G.Q^$T3QH_B$73%WCV>1L&!QC.:Z&@44-M[FE.E"G?D6[O\SB=<^&E
MGJFJ&^LKR33I),^8L*@AB>I]LTS1OAA:Z;JD=Y?:A+J'DG=''*NT!NQ//-=S
M13YY6L<SP&&<^?DUW_I;'E_CFPBO_B3HUI+N43QA2R-M8<MT(K;C^'GVF]@F
MUK6KO4XK=MR0RC S[FNMEL;::ZCN9;>-YH_N2,@++]#5BFY.VAG' 4W4G.IK
M=W_X?N<OXD\$1:]J%OJ%O>26%[  %FC7.0#D<9'2LNX^&<E[LFOM>N;F[CD#
M)-*@(4#MMS]._:N]I*7,S6>"P]23E*._J<[XA\'6NOR07#7$UK>VXQ'<P'!'
MU'>LZ+X>F?4XKS7=9NM3\D@QQN-@&/7%=G11S,J6#H3ES2CK_6ZV.?\ $'A*
M'7)X+N*ZFL+^WXBNH#\P'H?4=:K:9X0OK;48[O4?$=_>F(Y6,-Y:'Z@=174T
M4<SM8<L+2E/G:U^?Y;"T445)TB4444 %%+10 E%%% !0*6D% !112T (**!1
M0 4M%% "4444 %%+10 E+110 4E+24 %+110 E%+10 4E+24 %%%+0 G:BE[
M44 )1110 4444 %%+24 %%%+0 E%%+0 E%+24 %%+10 E+24M "44M)0 4M%
M% "4444 %%+24 %+24M ""B@44 %%+10 E%%+0 4E+24 %%%+0 E%+10 444
(4 )1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>exhibitbpremises11.jpg
<TEXT>
begin 644 exhibitbpremises11.jpg
M_]C_X  02D9)1@ ! 0$ D "0  #_X1#Z17AI9@  34T *@    @ ! $[  (
M   0   (2H=I  0    !   (6IR=  $    @   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $-H<FES=&$N
M0G)O;VME<P  !9 #  (    4   0J) $  (    4   0O)*1  (    #-C4
M )*2  (    #-C4  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,C Z,#@Z,#,@,30Z,S(Z-#$ ,C R,#HP
M.#HP,R Q-#HS,CHT,0   $, : !R &D <P!T &$ +@!" '( ;P!O &L 90!S
M    _^$+(FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T
M(&)E9VEN/2?ON[\G(&ED/2=7-4TP37!#96AI2'IR95-Z3E1C>FMC.60G/SX-
M"CQX.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&
M('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M
M<WEN=&%X+6YS(R(^/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z
M9F%F-6)D9#4M8F$S9"TQ,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID
M8STB:'1T<#HO+W!U<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B+SX\<F1F.D1E
M<V-R:7!T:6]N(')D9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D+3$Q9&$M
M860S,2UD,S-D-S4Q.#)F,6(B('AM;&YS.GAM<#TB:'1T<#HO+VYS+F%D;V)E
M+F-O;2]X87 O,2XP+R(^/'AM<#I#<F5A=&5$871E/C(P,C M,#@M,#-4,30Z
M,S(Z-#$N-C0W/"]X;7 Z0W)E871E1&%T93X\+W)D9CI$97-C<FEP=&EO;CX\
M<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D
M+3$Q9&$M860S,2UD,S-D-S4Q.#)F,6(B('AM;&YS.F1C/2)H='1P.B\O<'5R
M;"YO<F<O9&,O96QE;65N=',O,2XQ+R(^/&1C.F-R96%T;W(^/')D9CI397$@
M>&UL;G,Z<F1F/2)H='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS
M>6YT87@M;G,C(CX\<F1F.FQI/D-H<FES=&$N0G)O;VME<SPO<F1F.FQI/CPO
M<F1F.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\
M+W)D9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(#P_>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)
M"A4/$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_
MVP!# 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" ,? ;T# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#Z0HHHH *.
MU+1VH 2BEI* "BBEH 2BEHH 2BEHH 2BEI"<#F@ HH!R*6@!**6B@!**"<44
M %%+10 E!HH- !12TE  :*#2T )1110 449I: $HHSFEH 2BEI* "BEHH 2B
MBB@ H[4M':@!**6DH **** "BBEH 2BBB@ HI:2@ HHI: $[44O:DH ,48HH
MH P/&/B7_A$]#?4OLC7@0MF)9-G"QN['.#V0UDZ1XP\2:WI-OJ-EX0VV]PF^
M+SM21&9>QQL[]?I4GQ+)_P"$;3 !R\H()QP;:8']*[!0 @  % ',?VYXL_Z%
M"/\ \&J?_$U4L_%WB*^N+R&W\(YDLIO(F!U., /M5^/EY&&%=G7):->&PU#Q
M3.+::YQJZKY<"[FY@@&<$]!UH E_MSQ9_P!"A'T_Z"L?_P 31_;?BS'_ "*,
M>?\ L*I_\14LWB9&N/)BM[^)LY+-8NRX'7D<4VV\4&VTTS:G;W<TOFL@6"PD
M4XX(^4DYX(RV<9S0!0A\8Z]/=M:1^%T-RKR(8_[27C8$).=F/^6BU;_MSQ;_
M -"A'_X-4_\ B*KZ4<^.)\<9ENS@_P"Y:UV- '+_ -N>*]Q_XH],>O\ :L?_
M ,31_;GBO/\ R*"8_P"PK'_\37444 <O_;OBK_H3Q^&J1_X5FZ]KWBB71;NU
M?PE-"US!)$DD-X)BK%3@X12?QX'N*[JB@#'N=3NM/N8XH])O+R!H]WFV[(=K
M9QM*LP[<YIO_  D$_P#T+^K?]\1?_'*VJ* .0_X3:\/BC^R/^$9U  P?:-YE
MBW^7P-VS=TW';U]ZUAX@EQSH.K#ZQQ__ !=98_Y+)U_Y@/3_ +>*ZV@#(MM1
MN=1NWB;3+RTMUCW>=.57<V?N@!B>G.:P-&\1^(3I<$"^$;Z5K>)(WDEN4CW,
M$&3B3:3]>F<\FNVJ*2XCCSN.,#/3_/I0!SAU_P 2_P#0FW'_ (,+?_XJ@>(/
M$G_0F7/X:A;_ /Q5=110!S'_  D'B0?\R9=?^!]O_P#%4I\0>(1G_BC;P_\
M;];?_%UTU% ')/XNUF.Y6W?P;J?G-C:JRQ,ISGG>&V#&.[ \CCFIAXEU[OX*
MU+_P+M?_ (Y73T4 <O\ \)-KO_0E:G_X%VO_ ,=J-?&6I'4&LCX1U(7"QB7R
M_M%M]PDC/^LQU!KK#6 #_P 7"F'_ %#8_P#T8] $/_"2ZR1_R)NJ#_MXMO\
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
MXEMO_P!?UI_Z/2@"/PA;16F@M;VT:Q11WMVJ(@P% N), "MPUC^&#_Q*9O\
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
M/6SD5QY\/7GFM)%H%G;LS,[-;:W/#N+')SLC'4\TO]AZH,XT[\/^$EN__B*
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
MQ_R)<W_@PC_PK33Q%;29>,IY*SK SNQ4AV<(%P1GECCZULJP=<KR.U ')?\
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
MN/(/EZ-(0T,/EYS,G!&X^E+J9-?O$SO!TI:0=*6F:AVI*7M24 %%%% ''?%
M$^";K!P?+FP1V_T>6M)M-U5&PWBB9<] ;6#_ .)K,^*/_(DW/^Y+_P"B)*T?
M$6B:MJTL']F:XVEI'GS EM'*9.F.7!P!@]N] %76+?6]-T"_U"'Q'+*UK;23
M*K6L.&*J2 <+TXJ/Q;?H\.@P$-YDVJ6KAL?+\LJ9_P#0A3ET*=;?7;2\U*!8
M]2MU4L(0OE,8O+=R.,Y(SUXQBI]7\+/>VNA)!>R-)I5U#*9)6YG1"I;=@<D[
M0>W.* .F["@C- ^Z*6@"B-&T\2O(+*V$DC*[OY2Y9E;<I)[X;D>_-7 H48'
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
M#*,[NV.,8J7XU'9X=TJ3LFHH3_WPU)NR-*,%4J*+ZDH^-6@^;L.GZJ/FV[C
MF/3.-^:NW_Q<\-Z?>&WD^UR8 .^.'Y3GGN0?TKK?[+LY)!(UO&6!W9V]_6DN
MM.L+AP]Y%$Y0<%\?Y[46?<OGH_R/[_\ @'GGB_XC:!JG@M?LLLWF3SPE8FB(
M8>7,K-GMT4]ZT;#XE^#/*O+BV9K<IF>;-KM9V/4\#EOK79R:;8W$*1O#&\:<
MH,<#Z56ET:PBT^ZBCM(U2:,AU51\PQ2U%S4?Y7]__ //YOB3X<U+Q3X>DMI)
M88[>:?S?-BQLW1$ \9SD\<?C71/\4_!Z,\3:I]TE2/LTI'_H-3^$= TR&*ZN
M8[*%9TO[E4<(,J!*PX_"M";P=H-Q<R7,^EVTDTC%F9H@<FCW@3H=G]Z_R.1M
M/'_AJQ\;:M=SZBJV]U9V@AD$3D,5,VX<+QC<OYUNR?$#P?>V3>?JEM);R?(R
MR1L0<]B"/2M._P#"FBZFR->Z=;S/&@1"T8^51T ]AZ4G_"'Z$=(.FG38/LI?
MS=FP8W]-WUIZC_<=G]Z_R,5?%/@)I8REUIQ>%Q,A$/*,HVAA\O! .,^E0-XL
MT77_ !1!9>'H+;4=0^RR.+P2&$PJ&7*A]A.3P<=/EYK?T_P;H6E"8V&GPQM/
M&8I&"#+(>J_2N,TGPK#H'QOC_LRW$%E)IKRA5/ ((5N.W)7]:-0M1:?+?YV/
M2[3SOL</VI56?8/,"-E0V.<' R,^PJ:DI:9SAVI*7M24 %%+10!Q?Q3_ .1'
MN?\ @7_HMZT/$^JZS8/:Q:+HDVI>=N\R2.<1B$?*,G(.>IX]C6?\5,_\(/<[
M<9^;K_US>K.SQ[C N?#F/^O>?_XN@"_HVIW5U/<PWMC-:+"L)62<G]X70,0#
MM ^4G;P3R#TJ/P;;SVND727,+PLVI7DBJZX)5KARI^A!!K(OE^)(\O["_A=F
MW'/FK<(!Q[;JZ+P]_;0TF(>)OL/]HY;S/L!<Q8W';C?STQGWH U,T;AZBHY8
M?,4@.RDC&0:YU_"ETVHV5PNN7ICMY6EDBD.1-EI" <$8 \S _P!Q?2@"+0S_
M ,5;J(S_  R?^C6KIYYO)C+E68 $X49)KF-#./%]^#_<DZY_YZFNK(S0!%;7
M N8RZHZ ' WKC/'6IJ0# J*ZNH;*UDN+J58HHU+,[= * "ZNH;.VDGN9%BBC
M&69CTK'MK.76[J+4=5A,<$+![2T<<J1TE?\ VO0=OKT+6WFUNZCU'4HVBM(R
M'M;1Q@Y[22#^]Z+VZ]>E;QEXGE\/Z-=MID NKR&(.5/W(03@,_X]!U.#]: -
M#4]4D2<:;I:^;?RC@E=R6ZG^-_;T'4GCU(Y_Q!KNM>&/ NJ7%S=VMUJUHN^*
M7[*8XY%)'.S><XR0<-74:?9P:7;!2Y>5VW2S./FE<]S_ )XK&\=2P7/P\\0-
M$RR;+&8'_9.PG_"@"?0=/;PQH-P^H78N<R274TT5NR#YN3A 6/ ]SFJW_"R/
M#&/^/Z;\;&?_ .(KI$.+12 6(48 ZGBFB4EP/+;!)&<=* .4U'XB>&9=+NXT
MOY2S0N /L<X['_8JWX#/_$BDYS^]_P#::5N:H/\ B3WF.OD/_P"@FL3P)_R
MI/\ KJ/7_GFGK0(T]7N-0CL96T^Q:YF5&*1B4)O.#@9/3D#\ZIZ9J.L-K=Q8
MW.D21642G9?23*WFG<<84=MN#SW..U=!5.[N;?3;6:\OIDAMXE+R2N<! .I-
M S,\7V^BWFC1VWB6V^U64]W!&(B"0TC2*(\X(R-Q'7CUKFX?#?P]L[I[1_"V
MB&7!=D>T@D*  9R3G QS^-7OB)K6G65CID%U=QI(^I6<X0GDQI<1EW^@'>J\
MU_\ #>:YFN);BQ::=&220[MS*RE2"?<,1^- #X_#^@:1X]\/3^'M)TVQ%Q;7
M6Z2QMHX_,7;&1RH&17<UPMMJVB7WC7PW:>'[J*:&TM;E D62(UVQA1D^PKNJ
M (YY?)C9RRJ!U+G _.JUAJ O9)E5X7\EMC^4^XJV,X/IP0?QIFJVEY=26HM)
MHTB6;-S'*FX2Q[6!7ZY(/_ :;IFD+ILTK0^4BRNSLL4"QAB>YP.3@ 9[XH T
MJXGXNW6IVGPYNI-!FN(=0:YMHX#;,1(S-.B[1CUSC'?-=M7*_$2Z@LO#=K=7
MDR000ZMI\DDCG"HHNXB23V % %O5="L=>N(IKN]U.W*IM1;/49K8,">I$;#)
M]S6'%X?MM#^(^B&UN=1G\VRO-WVW4)KG&##T\QCCKVK3'Q#\$,<CQ1I!(/7[
M6G'ZUA:CXZ\*R>/-#N8_$6F-!#:W:R2BZ0JA8Q;03GC.T_D: /1:#7-_\+%\
M&9Q_PE.D9_Z_$_QI?^%B^#3_ ,S3I'_@8G^- %#4+K6-'\<7EU;:/>:A8W%A
M;HGD.-J2*\Q<X[$ATY^E8'AG6;_3[^^EM]"O+TR96:.(8-O)Y\TFQL@9.V5>
ME=WI?BK0-<EDBT?6;&_DC3>ZVUPLA5>F3@\"LN#QAX&TYYI(?$&CP-=N9Y&^
MUH/-;[I;KS]W'X4 ,_X2[5=W_(H:I^E'_"7ZJ,Y\(:IGVVG-63\1?!@&3XKT
M<#U-['_C6GI'B+1M?65M#U6SU 0D"0VLZR;">F<'CH: ,$^,-3(Y\'ZL/^ B
MLG2O%&I:#ILZ7?A;6Y=UW/*'$)<D/(S#@ GHP'X5Z-6)XFN=7M+&";0[.6\D
M6ZC\Z&$Q[VA_CV^8P7/3O0!R[Z[?^*=7T5;;PYJ=I'::BL\TUU"T:JHC<'[P
M!_C%2?%_4+G3O X>V<)YEU&DA*@_+RW?W45N:!XE.J:K<Z;/H^HZ9<P()66]
M,1WAO0QR/_2HOB%H,GB/PC-86]L+B<R*\8,OE[2.^?ID8]Z4M4;4)*-5-G21
M/OB1O[R@T/$DGWP#QCFN?\*^*;775GL_,C6]L6\N>)&W $'&0>XR#S71XI[F
M<XN$G%C(XDBC"1C:HZ"FS$B!\==IQ^52D9J.YDBBM99+APD2(6=CQM4#DT$F
M3X6_X\+W/_01NO\ T<U;1-9F@OI\NGM-H\QFMYIY'9SG.\N=W! QSGBM)BRK
M\HW'TH 7%%5DGG-UY3VY6/;GS0P(SQQ]>OY59H .E>;N3_PT/$><'2BHXXQR
M?YXKT@YS[5Y]+?S'X^6UIN'DKI+JJ[1_$=QYZ]46I9O1O[UNS/0:6BBJ, [4
ME+VI* "BBB@#C?BGG_A![G;UR?\ T!JO^)9O$<<UJGAW3[>Y63(GEGE*^4,K
MC SR>6/_  'WJA\4O^1(N,^O_LC5UMO/#=6Z36\B2Q.,JZ,&5A[$4 9.C3:K
M+<746JV0MX56)HF+A][,N7&<]%8E>G:F^$OM7]F77VYI&D&H7>TR-N.SSWV
M>VW&/:MLX[5SG@88T>]Q_P!!:^[?]/,E '0S7$-NFZ:144=2QXH^T0Y3]X/G
MX7WXS3V177#*"/0BD$2+@!  .F!TH Y30Q_Q6>H?[LG/_;6NMKD]$/\ Q6>H
M?[LG_HRNFO+R"PM9+F\E6*&-=S.W0"@ O+N"QM);F[E6&&)2SNQX45C6=O<:
MY=1ZEJ<;PVL1S:V;C&?25QZ^@[9]>D5O:3^(+B/4=8C*V49$EE8NN#GJ))!W
M;T7^'OSTDUW7YK'4+32;&+=?7RNT;L,I$JC)9O4^BCJ?0<T 6]:OY8-+O/[+
M>)[N%,E2<F,'^(K],D#OBN&\37EO!X.U?3($C>X>+S9Y)+E6FE D*&0KC)&Y
M N>@S@=,5/<:=#%J5I?:/:ZDMW,YBO7=1NNHSRP<DG!X..!Z#'%6O%5GHS?#
MW6M2T>%%>XMQ'(ZD@\3,Y4@]"'DD)[Y/TH [O8KK\X!YSS7/>/45/AWX@*@#
M.GS$^_R&NB#<5S_CXY^'>O\ _8.G_P#0#0!O0\VZ?[H_E3\"H5FC@L1+,ZQQ
MI'N9V. H ZDU*&# $'(/2@"MJ8SI-V/^F+_^@FL+P&,:'(!P/-'_ **2MW4R
M/[*NL_\ /%__ $$UA>!<G0I,'_EHO_HI* .B^U09QYJYSC&>>N/YUR7Q8L&U
M3X::G81N(VNV@@5R,A2TZ+DC\:F/ASQ#_:\U[_;ZE7,OEPFV3$897"8.,_*2
MA]]I]:3Q;%<0^ 8XKZ037*362RR#^-A<19/;J>: -^/3K<6L2WT<,[11A-SH
M"!@=L]*%L-)D.U+6T8^@C4_T]Z?J<%W<Z=-%I]P+:X:-ECE*A@K%2 <'T.#^
M%<Y9^'O$EE/:,-<CG1+WS+@M;HC2V^P#R\JO4,,Y[CC- $NH6=M:^/\ PZ;:
MWBAW0W>?+0+GY4]*ZFN<U<_\5]X<_P"N5W_Z"E='0 &B@T4 %8?B[5DT70Q=
M26/V]6NK>'R,9)\R5$R!@Y(W9 [D5N5S7CK_ ) MCG_H,Z;_ .ED- %ZWN((
M[2:>WLYD3;YV$MMK/QT"$9SQT(S5"_\ $HTJ"VEETO5+P7$XA(M[(LT(.3O8
M#G:,>]7M8\,Z=KFGM9W\;O$[*6 <C.&##VZ@5EZ9\.](TJ\M;JW:Y:6UMEMD
M+NO*!F8$X4<Y=LXP"#R#0!7^WKJGB[PM=FSGM/.M+QC!<Q[)$RL1P1V(KLC&
MG]U?RKC6T>WT?Q]HPM=V+IM0N'WD<,XB)Q@#CCOFNTH KRVP.&AVH^",[>H]
M*XSP';JFJ:G$ZJWEIM!*CM=W0KNZXGP3QKNK_0_^E=W0!UEUIUI=V[PSVT,B
M..5DC#*>_(/O65HT]K#XCU32+33;>S^R102M) H42^9YF,@ 8QL]^M;^:YC2
MO^2E>(SV^QV/\YZ .F+*.":-PSUK(UK08M9GMWF=1Y&["O$'!W8['Z?K19:+
M'INF/;I,^TN9,QGR\$C&!M[5-W<SYI\UK:'*_P!HW,?QPO["V>*)7T9;@O)&
M7SMD5<  CU_2MY=0UK2F\WQ&]G/8N0/.M(&C^S^\@+-E?5AC'?CD<YX34WOQ
M$OKVZ=9I9=)@4LO\/S-W]>?7^5=7J-VFFXMK97O+VZRL5L[Y&,G+,>R#=R?H
M!V%/=7-Z,N>VET_ZW.=\0> YI_$]OXB\,WPTZ]#9N&V;DD&.X'7/3WK9\'^,
M['Q78N8CY-Y =MQ;/PR$'&<=<'!_D>:72I%T.T2WGO5N8%!+N%VBW)^;&.R
M$8ST&*Q]<\#HNO?\)3H%S):WL,32-' H87)QD C(R#P#Z_K2U6IT<T9_NYO;
M9_Y^7Y'<OYG&S;C'((Z_YYK(UHW/_"):K]L$>_[)-CR\X(V&J/@WQO9^+;)M
MH^SW\/%Q:.?F0^H]1_\ JK4\1#'AC5,\_P"AS=?]PTT[G-.$H/EEN4?!(QHD
MV>OVR?/_ 'V:Z$^U<_X+_P"0)-@Y_P!,FS_WV:Z$TR1,4M /%!..30 AKSZ:
M2T/Q]M%^SN+@:2^Z7?P23\O'L X_X%79W6MZ7:2&.[U&U@=>JRSJI'X$UQ<:
M6M_\;K+4;*_M[A&TEWVQ,&P%;:#D'N7/_?)I/R-Z:23<M-#T.BBBF8!VHH[4
M4 %%%% %'5]'LM<L'LM2B,MNY!*AV0\>ZD&N8/PB\%,2S:.2Q)))NYLDGJ?O
MUVU':@#RW7OAAX2L]5T".WTMT2[U PSC[7,0Z>1*V.7]54_A7H.AZ'8>'=,3
M3M(@^SVJ,S+'O9L%B6)RQ)ZDFL+QR;X7/ATZ2L+7G]J'RA<$B,G[--UQSTJW
MIE[XCCU)(?$$.FQV\B,$>UD<L9 1A3N&.1N_*@#;GBGD4^3/Y7(P=H--$-T+
MJ)_M.85C*O%L'SMD8;=U& #Q[US?ASQS9:A:W;:U>:=I]Q!>2P"(W2C*JV%/
MS$')%:S>+?#JJ3_;FG-@=%ND8GZ ')H Q=-NH;+Q5JEQ=2K%#&DK.[G  \RM
M&.TN=<E6_P!01H8(B6M+1ADY[2./[W<+V^O3.T7PR;S7;G7M3,OE32%[6RE&
M @SD.R_WLC(!Z?7IV/% 'F6DZCXJTTG^TY=8U15F^RY72$0C;*"9N92"&5]N
M0.B9QUS#\594N-+00:-KDVN"W+V5U8)(JP,6P0S(P&?8YX/O7J9 ]*YJ[U*\
MF\>C0XY5BM&TPW+%4^<OYFW[W88]L^] %?5_%D'A>V6[GL]4U#3I8UE2YM8?
M.\O)P%.2&YR".#U-<OH.D:3X\OM>UJ?PXDMO<7ZK"-4C>%]JV\(.%P<C>&.?
M7-=VEGJKQQ0SFT6!2 _EE@P4#@KZ$$#K46E7=QJ5]KVGW4F4L+M+>.2/*.5,
M$4O)'?,A'&.*8FKG+Z]X"T>U\-ZG<1>'=+B>*TED61';<I"$@C(ZYK'D\(:5
M)X1BEN_"EJEK-9QM<ZDEVL;QHT8,DPZ\J"QQ@\BNUO=%&F>$[[1M.,\\M[',
MBO)@A#)NRS'@8&[ZG [UQ?B&Q\2VG@34[>76[Q[""QFA*2:="H9$C88)Z@$*
M/F]Z&-0<5=LOZ3X5\(^);>_LK.XU2X2., W#7EVHPX8<K(VUB-IXP1R,CM3]
M-\!17%XN=7L;VT*%C)::/:K@YX&_:RGOP!V[5Z)Q_9W3_EG_ $KB(K/6KOX3
MZ&GAE;<7JVD#J)W95XCZ<>^*0%H_#3367'VEOH;"S(_]$U3\.Z#J>HKJ4P\4
M:E8>7J$T'DV,5NL7[LA 0KQ.1D*,C./0#I6IX;L=?TJ\MX+U8I+5XY3<2JY8
MAU8+$%!.0IC&2.>?2K/@S_CUU?\ ["]W_P"C30!'_P (EJN./'/B#_OBS_\
MD>J]_P"!+W4[,VU[XSUZ6$NCE"EH.58,O(@[%0:[&B@#E_\ A%-7 _Y'G7O^
M_5G_ /(]!\+:S_T/.N?]^;+_ .1ZZ>@T <?-X'U*?4+:]E\:ZVUQ:AUA?R;/
MY0X ;CR,'.!UJR/"^NCIXZUG\;6R_P#C%=124 <HMEK6CZUI9G\2ZAJEO<W#
M0RP7%M;!0/)D<-F.)6!W(O?'-:NJ)?W=DEO:WTNG32S8^T6\:.R)R>CJRY.
M#D5K$"C H Y<>&?$'_0]:M_X!V7_ ,8JK?\ @C5]3ACAO?&VJR1QS13J/LEH
M,/&ZNAXA'1E!Q7944 <L/#/B(?\ ,]ZI_P" 5G_\9H_X1GQ'V\=ZG_X V?\
M\:KJJ* .+G\$ZU<:A;7LOC;4FN+176%_L5I\H< -QY6#T%6O^$:\28_Y'K4?
MQL;3_P"-5U-+0!RG_"->)L'_ (KJ^_'3[7_XW7-^&O!;ZU8W%U?Z_J/GQ7UW
M;[XH[=-RK<2<G]T3U)/7 R<5Z=V_"N9\#'.D7_'_ #%[[_TIDH R+[X9RM9R
MC3_$VI0W!'R//#!*J\]U"*3Q_M"K'@GPO/X<N=4:[U^/5[^Z2'<RVJP&)5W[
M<J&).2S<G'3 KM37G]JU^/CQJP@AD:Q.AP>:P V^;YK;,GUQYF/QH EG\-:E
MJVK62^*O$B7<,8DV65A#)8O(Q Y9EG)8+CH/6LI_"EE)X^33+:'43:_V:TYB
MGUFZ0%Q*%!!#$],T_6?#-SH_C+PZ= U2=;N8W0\W4-UVJ#8"<+N4]_7T]*V-
M*LM8MO%7]L:[J$-\!:FS"V]@T'EY<-N(+MN&1C(Z4T/E<M$)%\/K"&0R1Z80
M^T+O.M71;:.@SZ>U9'ACQ)X>\,WVLV6JW;17R:A)$%99KAA$,;%W[22!D_G7
M8Z=8:[%KMY<WVJ1W%C+L\B!4V^6 @#<8Z[@3G)X.,4:7J UB34&:V5/L%]);
M@ Y,A0 ANG')Z>W6AV["BY)6N['&?%#7X(M*T:VFUB+2K#6Y'ANIGA5F2W:%
MB3M89'.T9QQFKFI>.+G0[W3['2]*74M+EM%G6^%XB%8P-SL4;D!4*GGKN ]J
MZS4+6TO(Y+F\TV&9[9&VBYB5L@>A.<9Q_P#6J/3K;3/$.D:?JMUIEN7N+174
M.@8HLB#*YQR,<4@..DT.WU)7\9>&H_(U9+<R0Q07*,DC$\;L9!!7MQU[$9&S
MX8\76GCO0[NQN%:SU 1-#=6YX9,C:67/4?R/!KJ[/3[+3X!#86D%K$/X(8P@
M_(5R?B?PE]G2ZUWPQ L.NH R2 XWC^(8Z'(]?05+TU1TQG&I'DG\G^C\OR.A
MT#26T;2S;27!N',CR-)LVY+'. ,G&/K5>_\ [2U="FC:B=-2-R&N1"LID(R"
MH#<8![^U>9V/Q3U*^\2:-I\U]!IWG^>M^MU&J+$\:%E&X_PL?H1_/T>R\7:!
M+"!+J^EQS.3F);V-N?P/-.Z9G.G*$G'>Q4_L;Q*,+_PFK9(R/^)=!7,>,3XA
ML+K2M(N/&%T_]L7*0$0V441";E#G>.0?F&,>]=F?$GA82!VUO2P5Z9O(^/\
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
MN(H%\UB%7>P&3CGC-<_9^(_$FHVJW.GZ/%<V[%A'/&Z[9 &(W+F0'!QP>XH
MO^*?^0OX8_["W_MO-5O5];6TO[72[=@+^\21X0Z$J5098DCI]Y:YG5I/%VHW
M.F2KH*A["[%PH,J /\CI@GS#@8?/0]*D@\0^*+_4[N"/PW9/<::ZQNSW0&UG
M17^4X]&% &@NN%-6ATG6'5I[LL;?[/$3M*'=DGMQM_6JFCV=U;^/O%'D3J\\
MT5A*SR)@8Q(I&![+^9J<ZCXS+!AX;L-P& QO1D?I6+97_BR'QQJA71+-KNXL
M;5WC^U?*B*TR@ANY)SQ@8Q[T =6^E7VHPA]0EC@O(&WVL]N,F,XYSGJ#SE?3
M\ZT-&N[B]TU);R$0S;F5@#E6P2-R^S8R,]C7/Q:]XOCD=;GPG'(.QAOT _7_
M .MTK"M6UN/QGH<FMV%Q:0FX>"W N5:-4\B3"%5ZGC)8^@ Q0!Z97$>+=)LM
M4\9:;_:NG17UK%IMTRK<+^Z$OF0[<MT!QNQGWKMJY_Q+#XJEGMQX6GTR&+8W
MG_;HW<DY&W&T],;L_A0!RS?#K0[O5(WG\)6\5NJLK"&8QYYR&&UAD_6MSP[I
M.C'PS8S>&-)M;?3[X+=F.X3+9*#:Q'.6X R3VJ.S@\>6EC';NV@S;%V[CYPR
M.W'Y"N8L(/%>AV=EHEKIL-X;81VWG+]I5,8 WEMP7 ZG'X"FK=17DM8G2ZM:
MWT8U.;5-.TP:2UOFX,0/GNH5M[;O5>"!CUYS7*^+/%6@S>&=:A@\422S/:3J
MEHT$@R?+<;#D8ZL.OH*W[W0?%M[IUQ;.NCHL\31EEN+DD!@1D9..AI)8]6U'
MX;R^'4%DFI313::GSMY>Q"T9?.,_=&>G4TW;H5SSDK2.XC.+%".R _I7$MXT
MM].\(Z7XHUZ2)'O(%*(H8(C.H8J  Q.0K')Z &NW"E+(*>H3!_*O.?"A\3S>
M!M#5="T&ZMDM8_(:ZOW#8VX!QY) .">A-2(Z[0/%-MK96-4>.9HO.52K8:/.
MW=DCY?F#+AL'Y3Q4/@M@UMK!!R/[8N^1_P!=#62T7BR".:;3_#WAJVNO(9$G
MBOG+*"2<?ZCD;LG'0FD^$"E? [*R!"MY,"H??@Y]=HR?7@<T =Y2>M+24 >4
M_%+Q#XD@BNK73;2:RTVW,?FZBKE3(6QA5/!QDX.*U[OQN/"GPUT/4;N&6^N+
MNWA10SXW.8\DLQSZ&MGQ_H-YXD\)3Z;IWE>?(\;+YK;5^5@3S@^E9FL>%-7N
M_A_IVC6,MBMS:P1QS)<PB:-RJ@<%@<'/0XK.S5['=&5*4(*5EKJ5]/\ 'NL:
MCI&J2+X>*W%K 9(7@NDGBD/IN7OCG\#6?\(_%&NZY+>QZLD]W"96D^WNWRHP
M5!Y04# X.[CUJ3P;\.M0TG6[K4M2-C9B:V:W%IIY<H<@?,=WYXJ]\.O"OB#P
MC-=6-\UC+ILKF57B9C(9,*HX(P!A>GK0N:ZN74]@H2C"W0SOC9J5[INF:8^G
MWD]JSS2!C#(R;OE&,X-8G@Z^MKV34'L/%NL7]Q:Z;-(UO<@A0=N,YW'D$C%=
MA\3_  CJ?BVQL8M(-N'MY69_.D*\%<<8!KJ)[!W\-2V:!/.>U,.>@W%-O7TS
M1RN[80K0A1C'KU^\\Q\&^/QX?^&\VI:Y+<W\[7[0P1M(6=_W:-C)Z 9)KJ-&
M^(CS>(X]$\1:-+H]W/'YD&^4.KC!."0!@\'\JYBU^$^IS> CIEY/;V^HPWS7
M4#*Q>,@QHI!X!YV^]:MAX'UW6O&-OKGC*2R7[)%Y<4%GN._ (!)/0?,3]<4E
MS%S6&E=M]_\ @6%?XN^8MU?Z?X?NKK1K241RWPF5<$G@A2.>H[]QG%6=;^*M
MMILVE?8-.DU"'4K<3QLLFU^25"[<'G/%8*?#GQ3INDW_ (<TRYT^72+Z82-/
M+N$J $=NAX5?_K5HW?PZOH=:\+MIQAEL])6,3/*^UF(DWL0N.]'OBY,+?_@^
M7YG>Z%?W6IZ/#=ZA8/I\\@):V=]S)R<9.!VYZ=ZT:**U/-;3=T':N8\#?\@W
M4\_]!B^_]*'KIG.V-B!D@<#UKQ7P3XAUI/%VKII^B32NTL\EY;M<A51VE+IG
M*G# %U_VN.F!2N5&#DFUT/:Z6O+U^)_B,W"Q/X'N0['"K]H/7/\ N4:C\6M3
MT[Q#/HLOA?S+Z *7CAO-_!3?UV>E+F1J\/43L[?>C=\7ZC9:5XP\,7>IWUO8
MVR/<AIKF58T!,7 +,0.:?!J^F:YJG_$IUNPUBYCC<1I:3JXA4E<L^QCT(&.^
M>GK7'^(?%.K7<GA_6]2\(/\ 9HI)<0>;O+F1?*4,-GRY+<9Z\53TW5+VXU^[
M\0:=X.NX(+.Q:":&*Y:%G9I WR[5&<;3Q[U2DDPC3J1]Z*\M_D>A/I6F6JP*
M]I?3"RD8HIWN)&8?>.3\PYQD],XKF?['\*ZA;V5U>6^MV%UK$S2".*]N$=Y-
MNXAMK = !]<"J]IX^O+V[CM8/"&MM-(P7!U"90ISC))X ]_2LK6/%U[)XBTV
M1?"VJA]+NF+JUQ+,'/W?E)&.QYIN46MPE'$SERSU^9V*^"?#MI9RQ^;JCSJK
M,/-U2Y+#@D?Q^U=#X-E>?P1HDLSL\CZ? S,Y)9B8QDDGG-<Y:>*O%6J_9[BS
M\&H+>5"\3SZDH!'8D!<@X]170:1J7B&XN$CUG0;>PBV9:6+4!-AO0+L'YTC!
MIIV9MR2+%&7<A54$LQ. !ZUY9%INH^//%;:IKD;1:#I\A^QPX.VXYP'YZ@CG
M/IQ6K\5O$=SIOAB>TL87W7&8)I7A)3RW1@0&Z;NE;$%[J.C>'])^RZ'>:DS6
MJ":*WEB!B8*O7>X'KTSTJ=&S:$G2CS+=]>QB67Q LKJ-K[[!>6UI'&A)N;01
M-+\Z)E<MT!D7DX Y]*TO $%LOP_TN:2)-RJ^&*YP?,;%6&\4ZSGGP3J^/7[1
M:_\ QVL[PC;:SX:\!VBW6DW=S?)/-OLXIHRRH\KLIRSA> 1WJC$K)X_TZ9Y;
MRYM+F*WMH?.;S[15,B95<J2_'+J><<'-,^(L\">(O!\'V2,R3ZE&Z3_Q1!9(
ML@8]<C/TK=_X2K61Q_PA&L'_ +;VO_QVN.\;WNH7^J>']3N_#6K6(T_4(L&1
MH'5]\B#&$D9LY4 8'4\TG?H:4G%3O+;_ (!ZRO2EKSV^^+EEIUY):W&@ZN)H
M_O*85!_(GWK1\._$C3/$6L1Z9%:W5K<RQF15N$QD#_$9/X470W0J)<UM#L:*
M.M%,Q#M11VHH **** .=\:G_ (D]O_U_0=_]L5-HU_;:?X+TN:ZFBAC6RA):
M1P@'R#N:A\:\Z/;@]/MUO_Z,%/TK2K'5O!>E0:C;I<1&RARD@R#\BT :%OJ]
MG=3I%%<0L94\R$K*I\U>Y7!YQWK%T3</%7BSRUW-]JM^,XS_ *-'6G%X<T>R
MOH;^WLTAG@C:*-T)&U6;<5P#C!)STK!'A?6+KQ1K5[#K=]H]O=2Q-$MLL#^:
M%B12QWHQ!RI'6@"2!_&,=K=M<V.GF6- UHL<S$,V.5?<1T]<\X[9J>PF$OQ1
MU(#(*Z/:!@01@^;.?ZBIK3PSJD%Y%-<>+M4NXT<,T$L-L%D'H2L0./H15VTT
M"*T\4W^N"YFDFO8(H#$VW9&J9QMP,\EB3DF@"C?>)-53Q!<Z7H^@C4#:PQ2R
MRM>K"!O+8 !!S]PU2OM9\;R)&+'PI9HV[YS/J*N-N#T  YSCOZU=TTX^(FO<
M?\N5G_.:J-YXFU./5KRTCT?41%;J[)<K$")-J%]JC;WQM'/7% $NA^(=<76K
M;1_$NC0V<UU%--#-;W ="L90%=O)!_>#G-7O%&K:GITVE6NBPVLMUJ-TT"_:
MV8(H$4DF?EY_Y9X_&LM;Y]2\:^%KQ[=[9I],O7,,@.Y,M;\'('-7_$I'_"2^
M$O\ L)R_^D=Q0!2NKKX@VZ!HM.T.Y.<%(II P]_FP*R-9UCQY8^'I=9FM]+L
M(K)_.GB0L\DJ*>5[C!'<$&NF\4SS1:EX=2":2,3:GLD",0'7R)3AL'D9 ./:
MI/$=K;7?AS4+36I!:Z6\!6>:-]K*O<CCCMZT 4/,\?\ _/#PYC_KK/\ X5CZ
MQ_PEVC:3J&KM8^'XQ;0O<S&V:4/(%4L>HY)Y_.MCPE<:4]U=1Z9XEO\ 6)%1
M3)'>3;_*&3@@;1C/]*XWQQJ/AQM#\0P_\)SJ1N_(N5^P?:EV;]K?N\;.F>,9
MZ4 >KP#&GH!N.4'WB2>GJ:YS1-*U2+X;Z?I2M_9^HQ621,SX;RF"X)'4'%=)
M#QI\?J(Q_*O.M M/%D_A33M:F\8D+-;K,R2:<C[ 1W;>,X]: -S2] \26$^F
M?:-8AN(H6?[8!&$,RE1M PO0-N..,Y'/%7/!O^IUG_L,77_H=8]M+XANKM+>
M'QC 3(I:-_[&78V,?*&\S&[GIUX-:7@&*XATW5([VX6YN%U6Y$DRQA YW==N
M3CZ4 =512T4 )0:*#0 44M)0 &B@TM "4444 %%+10 E%%+0!B^+K^?2_".J
M7UFXCGM[5Y(V*[L,!P<'K7.?">]EU'PA/J%XRM<7%]-)*^T+DD@G@=*Z/Q:U
MJOA+5&U"$SVJVDAEC5MI==IR >U<W\*3;W'@NX;38VMH&OI3%&S;S&., GO4
M_:-M/9;=?T.R%Q:"X"^9$)6. "1D^U<9H^EV%]\6O%$]U;1S36_V4QLRY*;H
M,'\Q5V?P3>/#?;/$^IK-=#Y97?=]G.X'*#(V\;AP1PWL*;X:MIH?B)XHDDBF
M\MX[,+<-&P67$6"0QX;GKCI5&(S6?$AD\8?\(K%H OG6%+Q&DG$:G:P.1E3R
MK8[]:YT>+_'=J6M;;P9:Q@,5"+*,?F'_ %J#Q-),WQO5(]>31=NGA$N9%0J
M?F*?,0.2,_A7H'AW>-&G\WQ%%K3"1LWD:H!'\H^7Y21QUY]:E:]3JDU3LG%:
MI/K_ )G':QXR\5:1K<&GV7A*U22>W::-?.#EE4J'.00!@NOY]Z&\7^,&TP2#
MP/&)O,(DE,T>S'H!NW9]^E:WAVP67Q-!J,WC*U\07,-I+%%#&(U(1VC+O\C'
M/W%[=ZT_%US>67A^YNK;-M(MS;JLL;<LIFC!S]06'TIV\R/;+^1?C_F<WX?\
M1>(= \+V[ZWX8D6"%TA-Q]L3<%=U4'9R>K#H:[?7_$%CX:TIM0U61HX%(7*H
M6)8]!@5F?$ C_A"[D C/G6W?_IO'5+XJ:3=:QX&FAL8Q))%(LQ4D#Y5SD\^U
M)Z+0(VJU;SZLQO&>H-XN\)75M#X;UQ)6A\VWDV1*-^/D)&_D9(S@=*ZC3]<O
M[?3+:.;PWJQ=(E5N8#R /^FM7/#T/F>&],>1W+FTB).>OR#M6._BR73+=IIM
M-O+E/,"NX*@1] .I&<\G@?XTTK"J33]U*UO4T9?$=['"SKX6UF1ATC4V^3^<
MN*-5\5C2/#MMJEWI%_ON)XK=;)?*,RR2.$4'Y]GWB!][O6:WC::6W%RVC7B0
M$8RKJ6&3W!XZ 'KR#QFCQK:B+PY:2M(\D@UC36RYX)^V0CITIF)N:-K-WJ;2
MK=Z#J&E; "#>-"?,SZ>7(_3WQ6?XZ)&E:=@9_P")Q89_\"8ZV].NGN[,32QK
M&Q=UVJQ88#$ Y('4 'IWK+\7V=U?Z;9QV,)F>/4K29U!'").C,W)[ $T )JF
MJZ/;:A':3_8I;^<C9"\R"1QP,X)R?_K5QSHEW\9]%N]+$+PBTE2=HG5@CQ[E
M=21_$ID48KNI/#NC7FH+J,UC#+=H5Q*P^9"IR/H17!ZU:V^D_&7PU#9 PI*)
MI&3>3EI"[.>3QEN<=,U,CHH<SDTNS/4QT%% Z"EJCG$[44O:DH **** .>\9
MX_LFW)[7UMU_ZZ"L/0/!DDOA?2Y6\6^(H]]G$VU+N,*N4' _=]*V_&G.CV__
M %_VW_HU:KPZ=?ZI\.M,MM,OVL)GL;?$P4-CY5)Z^HR/QH C/@<RC;_PF7B5
MAZ"]C]?:.MG0=!&A0S)_:FI:D97W>9J$XE9>,87 &!Q^=4=-T76[+4[22YUC
M[5:10R)+&R;6=BY*-QUPI _#-=&* #M1Q3)5=H\1MM;L<9I(HW21B[E@1P".
MG^?Z4 <1XC\=>$O!7BF=M5NIX=2NK:,R+'"\@,:E]G0$#JU:9^(_@\?\S#9?
M@]7TO(KSQ%?Z9]E0/;00RO,<$N'+@+C';8>_>LBYU[5AJE[;)X?NC;PJ6CN5
M<_O"$WX"[>Y&W.>N* *L7B31M?\ B7HG]C:C!>F&PO?,\IL[<M!C/Y&NVEC\
MS!'!4Y!QTKCHKR34?&/A6\N+1K.6;3;UV@;.8R3!\IRH.1]!70ZKJLNGZKHM
MK'&K+J-XUNY;.5 @EDR/?,8'XF@#GO&$D^FW7AVY9;G4"NK+MMX$7>W[B8<9
M('Z]JS?'OBBXN? .LPR>&-;MU>T<&66*':G'4XD-=#XN!.I^& "1G5P./^O>
M:I_$V@7.N>&=2TV&\\N2[A:-&D!**2".0.2.?TH IP^)98>8O!NN)GKL@@&?
M_(M97C'Q/<S^!]<B;POKD(?3YU,DD<(5,QMR<2$X'TKK=&_MI+9QKSV+R[OW
M?V)'5=N.^XGG-<KXW7Q>WA+Q ?.T7[!]AN/E$,WF^7L;ONQNQ[8S0!VT/_(/
M3_KF/Y5R7@JWM=<^%NDV5[$S6[V:Q.,XWX&#TKKK4;K&('H8Q_*LA_#&BV7A
M;^QXXWM=-B.\*EW)$4^;=_K VX#/O[=* (;/P-H=A/I\MI#)&VGNTD&),X+(
MJMG/7(44>#?]7K0_ZC%S_P"A5C1>&- ;5(;&1M1CEF5VC7^W;HEE3&3CS/\
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
M3?9]$O9MBR>7;R/M<95L*3@^U>8?#/P_I_BG1;_6KQKVTNIKUE==-U&XM8@
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
MB2V=I..H\M%92IY/6@!UUX3U27Q%=ZI%JA62;]VA$LB;(@<A, XX))S[T_\
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
MHYRSX@C23QYX4+QJVU[H@D9VGR>H]ZZGVKF==_Y'GPMCIONLG_MC73]._%
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
M_P"J7Z"O.?$WBJ;7/"^HZ9#IZ1/=V[PH[SG"DC )PE:B^/G6,#^R\[1VG_\
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
MNK^2:2172UCW$<R'<?\ OD?B0.] %OQ@?&NE^%;V\FU_2_+B5=WV/398)>6
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
M * :G_X2#Q*.OA!\_P#82AH Z<T5R6A^,;_Q!X=76;/142V;?\LMYA_D8J>
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
M3<1C_OLU9K,M[J63Q-?6K/F&&V@D1<#@L9 3_P".C\J -.EI** %[4E':B@
MHI:* ,36O^0]X?\ ^OV3_P!)Y:VATKS+Q_XFU&U\>:1HVFAUD1?M43PQAY'=
MDDCV -\N.<Y/3KFJ%S?_ !=CNY([:VA>)6^1I!#EA[XXS6RHMM7:6E]3)U59
MM:V=M#UVDKR:[O/BU&D+6L"N63][O%O@/Z+CG'UJEIWB3XFZ@VIVD**U_ISQ
MK(FR!4^8$]^3QZ4>RTOS+[Q^T][EL_Z_4]FHKR&PU+XL37!>]B"6JJS-Y20
M\#C&[K66GB7XL2%<&-58X!,4'J!CIUYI^Q=[<R^\GVWNI\K^XZOPSX1M]4TZ
M:Z>5U)U2]+KL0\>?*.,J3WK6?P+:Q-&1=RL2^#YB1D[<$8'R]N/;BN$*?%+0
M3)!I,9CM))7G42K [;I&+L>,_P 3' JSHFNZ]XLT^ZL=:MM5OKFQNO)N19_9
M(XU;) ^]ANQ]156J1AS)Z&OMY<W)=Z;?AMW.V\+>%+K0;O79#<;[>]F5[>$A
M3LQ& 6) ')/&.@"CN36/IFB_$B5_^)KXHT](E0\VEMO=FQT(8*!70>"=(O-'
ML-0AO5N$26],ENEQ,DC+'Y48(^3Y0-P<@#U]ZK^)]&U"Y\2:3J>G0W#FRBG7
M?;20JZ,^P#B7@@@-[YQ7.VV[L9GW-AXPM=)N+P^)6+0QES$;*,=!D\Y^M9/A
MNXU'4/&%O<:KKBS2QJT46(41N2W Y(.=GIWXK0NX=3:2Y26#5A/<1E9BKV&X
MJ5[_ "^@Q^%0V/A[58KCSXAK^58@[;BQ7)Y]%_VFJUR\KNAZ6\_P_,Z759?$
M,.JP6EFK2Z?>!D:[AC0S6<G4,0Q"E,9'0G..N:FLM!N[?4I+ZZUFXNYWB$*E
MX8EV*'W8^51G/3FL@6FN_P#/+Q%_X&V?^%!M=?'2/Q%G'_/Y9?U%9B+L4GB2
M;4KK2[AVM8D<2VNIP0HRR1?\\W#$_/G/10, '(S1%X9U>#4KB]3Q--YUPJ)(
M?L<7(0-CM_M&J)M?$ /"^)#SVN['_"@VOB'L/$G7_GZL/\* +EJWB;4;BXL;
M^1M.:U8[;N&"-XKM&^Z1N)(88Y& .>]-71?$>B:+''I&LI>-9P!(;:YMD59=
MJX"EEY&>N?7VJC-:>)3;N(7\2)(5(5C/IYP<<$C'//:FV=_\3)BD<^E^'HQT
M:22ZDW+[E5!&3QP#CGJ: -*73M7\26MI>M?SZ6N^.Y2RGM(V>%E[,0QS^?Y4
ML\GBG2+ZVRXUJRG;RYC' D<MN2<*X&X!ER>>> .*:#\0!_RR\-G_ +:3C_V6
MDS\02>8?#6.W[ZX_^)H N6N@ZHFJI?WVM&ZDC@DAC M4C"AW1B>"<_ZL ?6H
MY;GQ&VKSZ7Y8AAD026NJ11+(J $;DD0L,-R , YY/:H"_P 0>T/AK_O]/_\
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
MP3\W1N_K711YN6=NWZG/6MS0;[_HSTVBBBN<Z [44=J* "BB@T >=>)+!?\
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
MZ9Z5#_8^F2-N&G6@Z<^0N3^E C@;J[TK1?BE9V=U=VFFV%KI"QPB241*H9I
M5RQ_V!C\?6NB!\&:@DZVDFDWS70:WD6"=',OF')0X/<Y/YUT-S8V5RP^TV<$
M[@8!DC5B!^/UIEOI&GVC^9#8VR/G.Y(54@_@* . \.:J[?&SQ'H[K;1BQTVS
M@M8P3N9%5G/4Y.#*1GZ5T=Q=>#H;E)YKK1HKEGD97DGC4[R"C\YY/4&MHR:>
M=6V(;87[1YYV^:4SV[[<CKTKG/%4?@IM#NH-:NM.LHMW[R1#'YJL'#'&03DL
M.>,\F@-CE?'%_P"%$T+P_IVDW5A?0VNI0XMK.\4E(ESD84DA>U=I\1+>PN?
M=^NL231VBA'=H/OC:ZD8S[@5Q/BZY\'^(=+MDTW5=/L9K:]1@\5J0\W!P@4;
M3U[].E;7Q06ZB^&.HW'GS L(%,3X'69,YY/)!(XKKC9*F[]?U1RRYFZGI^A4
M\,^$;!M+TMQXM\2QQ740^RVCZ@(U8;2V%"J#P!G /&*[72O#46D7C7":EJEV
MS(4V7EZ\R#D<@'OQUK \'^!X;"ST?4+W4+ZZN[.+='&U\TMO&S(5.Q3QC!(%
M=R.^:YY_&SHA\*,SP_X=T_PSISV.DQ-%;O/).59RV&=LM@GMFM0FLJ+Q'833
M11(7+2R"-0%SR1D9QVQWK6J"CF]0T6ZD\<Z=K<)#P6UK+#)&9"#EB""HQCUS
MR.@JCXQT'7M<D@D\/:I'I[+&RLTD2OG)7C#*>Q?/_ :TO$O@O1/%<D#ZW;S2
MFW!$?E74D6,]?N,,].]<P?"'A:Q2YCM-2UE8[*=898HM7N@EN=JMLP'_ +K
M]S\U '2^']&O=)U/4#//YMK<>4T2F0L58)M;C' X7H<>WKA://:I\;-<MTLT
M6=K*-C<9^8X"Y&,=]R_]\U<MO!WAV_>1+>]UF0QD!\:W>#'_ )$]JQ_#6B:9
MHOQCU.&TOIWE^P(5@GDEF;G!8F1R2<87 S_%[5O2M:5^WG_7WF%:]XV[_HST
MJEI*6L#<.U)2]J2@ HI:0T >5>/=8NM*^+&@.@DN(8;=I_LP8X8A9 S!1G+;
M<]NU;][XC\):ZMM+?Z?J5ZL9$L#/H%ZZ@\$,/W..PYK-\;-!?_$[PWHUU;1F
M*8/(\Z%DFQLD&P.I!"]R.];_ (I\0R>%K/3X-/TV>[,T@@2."+?L48 SR/;F
MMZVT-.AA2WE9]?\ (S!XJ\):!&]];6.K6Y6WCMBPT6\0>6A.Q?FC"\;CCZU>
M\%:]X<\1:CJUYX=BF6Y+1B\DGC9&D.TA.&Y& ".@J;P_XA'B(M;7=KL=K:*]
M1608$<A(4,"3\X9&SC@<>M7M"OQ<ZEK%F+:*'^S[I8-T8QYF88Y,D=OOX_"L
M#<VCP*XKQ#JWB[3M1NYM-T*SN--@Q(LYE D= H+G&X<_>'3L*[:L[7N/#NI?
M]>LO_H!H P;#XA:)&]U;>(M6T?2KRWE"&*74$4LI17# /M/\>.G:J=IXK\/3
M^.KJ[@U[2Y;<Z=$GG)>QE-PD<XR&QG!'YUK^%K.";2I'GAC=S<2?,R GK_A6
MC?0:590&>\@MDC& 6:('^E)JYI3DHW4MF8NN:AX7UVWABF\46]J895D1[34D
MC;<.QYY'J#D&I;'7/#ND:3%9V_B&TG$:!5DN-021V[9))R:OV0T/4&D2SM[2
M0QXW@0 8SG'4>QHU3PMHVK6+VM[IEG-$Q#%'@4@D'([4:E/V5NOX'#?#E_M7
MQ)\7W4#^=;O(FV=1\C9)(P>_%3^-+HVWQ"58=<NM(N&T8LCV]MYP?$I^]\CX
M S[=:J?#:UATKXD>+-,L(([.SC9'2V@XC4],@?2M_5M'75_B6$-W<6Q32 P,
M#[=W[UASZ]?SYKJQ/-[3WNR_(X</;D]WN_S.&_MKQ(]R\:^/Y<-CRBNFEMWJ
M 1!@GCIGKGH16WX&N+N[U^%K[Q_-J)C:3%@UH(HYA\R\,0-V"K' SC;717?A
MO[,L5M/JVL2QR.)7N/-.V(1C."1@@-WZY([5GKIVD1>)]%,6HR:B]Q/(I-Q.
M9,NL#9(!.%.#R% ZUS,VE+E1TWBVPAU3PO=6<^HKIJ.8R+L[<1,KJRGYN.H
MY]:YZ;PU?+F75O'$^U@55Y+.T0,,?,,M&<C%:/BRU4:%))?QV[117$#1GG*D
MS <Y..C?K3_$OA[5-;FMGT_55L%@23(\A9-['&W.>@R#G&"<]:.H7]ZQB:MX
M?U'2M"O+W2_$MQ<RW$B(T8M+14N79Q& Y6,$C+8)SG&:H3Z-=6WA/3M0TB\U
MJZ:YAC;RI=76V2,%,XR4..0% _VA707>F7VEZ/=QW5Q%):OJ=J]G#%&$$$?V
MB/Y>G)SSGGKVK3\.V5O?^"=&CNXQ*@LX6VGIG8*!G+:1H<NJO"/[4UQ8'M!-
M-*FK)*L<I_Y9<+SP2<UT_P /A_Q;?P[W_P")9;]?^N:UK6NF6>EVS16%ND$>
MW&Q!@  <<=JR?A\?^+;^'?\ L&6__HM:!E+7-+75/'45M="9+6XT.YMY)8^,
M;I8AMW= 2,^_%3VG@#2=/>)K)[B%8KQ;P1AP5+C?@$$'C#D>O"\\57\4:EXD
M/B6RTCPP^FQM+9RW,K7T3N,*Z+@;6&/OTEL_CY+=$E7P_,P7#.#*-Q]<9H ;
MX9NX[_Q[KMW;"0V\T%N8I'B=!( ",KN R,@\CCWKLZXWPE'>6?B"73=1BACF
ML=*M(RT,A=7&Z49Y Q]T\<_6NRH #2T&B@!*\T\4ZTUK\9O#UK<,JVT43R!O
M+)*NZR)G(!..GM7I=>:^*H=,N?C-X:BNK/S)Q&[L[_,C )(4&WU##.?I6]&U
MY75]'_PYC6O[MG;5'HRH$^<\DCDFDRTIPORJ.I]?I0$\S&_@>E.:39@ 9/8"
ML#<YVSC"?$+5YG53&=.M$7N<B2<GC\15+5?&-MI6O-IU[!"A'EM$6?E@Q(Z
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
M%*_CC  .D6[$#U\Z;G_/I6!N=1VJCKG_ " ;_M_HTG/_  $U>SQ5'7!NT"_
M/)MI!_XZ::M?43V/#/!WP]\,>(=!CU/4-2O+(S/*4@61>(T;'=2>F,UUTGPA
M\,:_-)=0:YJ$[(1'(T4D. P4<';&,'!!J?X-Z78R>!LW"VUXZ7,B++L!^48P
M 3VY)_&NHUVQU%;:VMO"133GGO%-W<101G9'M;+;6X)R%'<UTUJLU4?+)_>S
M"E3C[.THKST6YR=]\']#BT:WT]M3U:6.*1F@A$D7+MU/W/0<_2I]!^$.D>'9
M8=0#75U>PDL,R9 )&!CH.,]>M=MI&EW%E"&U2_?4KS&/M+Q+&=N<@;5X'X=:
M;>ZW;0Q7++./+M2%N)$&XQDX^7 SEN1QVR*Q]K4M;F?WFSA!N_*ON0X_:9HT
MCA66V\T$.[D,4 XXY(R>N?S]*R[O6[?0XUTV_P!/U"?Y,B2RL)9T=2<9)4'!
M/.0>?SJ72+Y&GFAMKPW%LARAE5MR.W.TL>H]/RKG)].\<M<&Y6WLV=[L.T:7
M; (G'MSU/''3/)ZP._8N#Q?X=DN&L$TO6Q/$!,T4>EW*N@8L W"Y )#?D:JM
MXRTSQ/XN\/VFF0:CYMM>R22FXT^:%4 @E7EF4#J0*L7=I?7OQ'U"*SN#;L-,
MLGD968'B6YX!!'&>OM4]I)K>@ZM8V%Y,ES;WM]Y*RR.S,4%NSY'/RG>ASGC'
MUI#+OCY0_ANW5E#*=4L 01D$?:HJU;Q=&L8=]^EG F"=TB*!QR>U1>)=*?5]
M'CMXY8X6CN[>XW2#C$<R2$?B%Q^-9WB;PVWB=8?(U22R,+@DPC.X94E201P0
M/U'I0 >([?37T)9K&*V)2^M5$D2KP1<Q@C(_*D\-6NDP>!](N+ZWM$#6<&Z2
M2->691U..I)%4+_0KO2;&]FFU)KFWN+NQ\F#856#;-$&Q\Q!W'+'@'FFQ^')
M?$WPWT&U@U*73]EM#(9(T#$XB(&,].2#^&.] $DEMX/MKVTU"UL[6^FEU&-(
MYK=P_E2N3ACS@8.>E;UWXDM[74%L_(NI96)7,4)900N[!/0>G/<@5R&I^&9]
M$N-%E&H&:#^TH(S$8]NYC.65B<\D*0N2#TSQDUZ-A: .;U;^RK_Q/9Z;JFD6
MEU*UC/<QSW42/Y2H\2LH!!/)D4]?X:T],U'2)E6RTN]M)&BB!6""1<JG&#M'
M0<CM7/Z_9R:AX\MK6"<V\D^@7\:RA=VPF6W ;'0XSG%1:3X%NM&N!);:R[8N
M(G)>(!C$C,6BW ]""O\ WS[T :=G_P E,U3_ +!=I_Z,GKI*YNTP/B7J9]=+
MM?\ T;/729%  :6DS2T )7F_BNXE7XT>$XU=]@CF;8&(&2CC..F<5Z37GOBV
MZV?%CP?"8HN'GD\PIEN8W7&?3G/U%=%"_,[+H_R,*]K*[ZK\SJ+G0?MLLTLN
MH7J&7:56*7:L>.FT#]?6KFGVQM+5+99IIPF?WL[[F/.>O>K(/F*/[I'IUHR1
M\L77U["N?H=%M3F[0[/BAJ@49W:19XX_Z;7/>K$GAEI(I?-UG4DD<N?-CGVE
M PY !!'';(X[57M3Y?Q.U(,V?^)1:<G_ *[7%=)M9_\ 6=.R_P"- &=K*D^&
M=0568C[)( QZGY#S5#PHP4ZMZ_;$P!W_ -'AK7U.+[5IMS:18+SPO&,]!E2.
M?05SO@2[>YMM8FN8TAECU%H75'W@&.*-#@X&02N>G>@1U>"3N?MT'I2 M(<
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
M&L-O%O8YAW9QD?W:Y#X@>,)]1T738)HI+2Y^UQ700,%^0%UP_P Q^8.AZ9'
M.>:[/1O'W@6ST^UT^#Q?I4D5K;I&C37:*Q55 &2<#.!7.?$SQIX?U'P_:1Z-
MK.CZE<B]BD\B&[CE8*I+9PK9Z@ ^Q-;X>_M597.?$ZTI'K41S&OTIU-B.8U/
MJ,TZL#<*6DHH 7M24=J* "BBB@!:.U>:?%?Q/=:;9K;^']96UU.W<236Z_?:
M,J>>1[?CFLO2K;XK1Z?>_:3Y[W4 6W:2Y16MVS][&.OM6O)%1O*5OD_\C"55
MJ5E%M=]#:D33V^/J$B7[4NE,3R-N[(Q_X[FKFN>+;VQ\4+8VUO<FW/E1F40
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
MQAI!#.(FW G )'7@8P3G/3M4MIJU_?\ BC1C>30PIYDJ>5:LY65O)9B"QX8
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
M069B3TZ8YX_"N7E\2Z=XA\7>'HM&%Y,;:ZFDF,EA/$L:^1(N2SH!U('7O7=
M<<UB:O?W%AK6AVMJ8UAO;IXI@RY.T0NXP<\<J* *7Q#WKX$OG2.24QO"^R-"
M[$+*A.  2>!7.:UJWAOQ9) VH:%XBNOL3[E1--F !RIY '/W<<]B:[/Q1JL^
MB^&[F_M4226(H%60';\SJO;ZUG>+?%#>&8;5;2QN=0O;V=8HXX(M^W+ 9;D8
M'S 9SU- '/6VJZ7I%G>-9Z/XGW36,=J?.TJ4@+$A53G;Z'GMWKLO"1SX-T8C
M_GP@Z_\ 7,5EZ5XE;7K'48981$Z627*8[QRH63C.<X!SQUK3\'X_X0G1<?\
M0/@_]%B@#:I*6DH *#10: "BBB@ -%!HH **** "BBB@ HHHH Y;XDLR_#S5
MV5MN(.H.,?,*B^'+._PWTHA2Q$![_>.36AXVOY]+\&ZE?6A4300%D+J&&<]P
M>M<QX+\<Z7:^#[&*^:\-T$+2"'39W7+,3P40C'/8UN[^Q7K^B.73ZS_V[^H^
M&V\3?VK=7-UI]]'%!ODM4BU-2+AE;*HR[0%##W('2M;P2[/>^)GE0)*=8^=<
MYVG[+;DC/>H;[XBZ!:VQD>>ZB^8 O<Z==1I],F*K?@WQ'8^)+74;O3+6.&*.
M],7F1J5%P?+C;S.54Y^;;R/X:Q.HRM<\5?V=XFU&QTOPO=W]TJQ?:+BT'W\I
ME=Q /0<<UF%?#TD-Z)/!7B('4%=;D)9O\P=@[ '=_>&:["WL)M,U_6M6FV/#
M>"$JJ9+J(T(.1_+%<WI_B?7O[7O_ +;;:A]EL(IIB/L2@7'EEAM0]<MP5]1]
M:0%;5->@N'25[#4=-@LX(0!J%N8V<"Z@^[R=Q^7MSDC@YK;_ .%F^$-Y\W64
M '0>1)^?W:BUV<W6M:%<%#&94C;8>HS<VYP:WO(UTZ@'-S:):;CE A9]N>.>
M.U,+GF_C7QOX2\2ZAX<M=-U!-1DAU2.21(2R[4S@YR!W*_E7HWB>5(-.M))7
M6-%O[8EG. /WJUQ?Q)TRW;4O#1BEM[7=JZ Y3!8L<DY[X(_\>%=IXKU"STOP
M[+=:E8?VA;HZ;K?:C;CN&#AR!P>?PK:=O9PMYF,+^TG?R_(FFUC1)8VCEU2S
MPPP1]I4?UKG_ !SJVDGP#JB07MI/MM^(A.K;\$?+U[XQ5JYTZPNU26TO+*SC
M8;BHA0\8^O'_ .NLKQ59:5%\.=5M9[FWNKN&Q=OM/DQB1FY*G"@#J,<>E137
MOKU+J)J#]#F=+U?P+JGAE++Q3>V6FL9EN!8K*8P@:$;0!Z /D>X%;-CXF^'N
M@R176E^(K5C%"]M&@D\Q55I/,/ 7/!/;MCZTGA?Q'I'A3P%Y_P!K4VGGA87N
M&$>5,2E2W8$@5TUGJ^D^*;;[+,MK=),IFABD991*J/M+;2.@.!^-*I\;]0I_
M"A/"NIZ#JCZIJ/A_47OS<7*FY8J1MD$2   J/X0M9=U>75CXP\57%K!)-<+I
M5DT:0IN;.;K&/?(^E;?AP6,6H:M86.EVNGFSG19?LT:HLA:-6W8 '8@?A6'X
MG\<>&/!_BV=+Z*Y35+FSB:29%RCQJTFP'YNQ+]!GD=>*@T'Z-XKU>;4K'^T;
M*[BBOF:$126^T0L%5@Y<#G.<8]<],50\26MW-\9O#%Q'#))&D#F0HN1&/F&3
M^8K;A^(GAME5Y+JZR1G']G7'R_\ D.N6U3Q;;:I\6?#*Z+>W A(>.=&BEAWY
MZ AU&X9'O710YN9\O9_D<V(MRJ_=?F>K#[HI:1?NBEKG.@.U%':B@ HHHH \
MB\>12?\ "[?#4ICD,0-N"X0E0?,?C/3TKT>_UN#3[N*WE@N)6?'SQIE5R<#)
MS7!>/-7OH_BMX;TE9V6QEFMY7B &&<2M@Y(S_"*Z[6?!&EZ[J*W]Z9_.5553
M')@+MW=!CK\_7_97TK>M>\;]E^IA2M>5NXW7=0N]1T.^L]-T6^N6NK-T5U:%
M K,A !#R*>_I6_:1NEC#$XPRQJI'N!7-ZSI0\/>#?$MUI]Q<+/-'<W@D\S#1
M.8^BD8P!M&*Z6U8OI\#DDLT:DGU.*P-SS2V\,WFDZ#;PZE)JL<PF93#I]RIR
MI<L<9.0,#)*@$9XJ73-)6^\P_:/$=M%'$[-->2@QMSRH.XG/<$<\=>U:/AG2
M-/U[PO;:AXA'VRYC,J&XGE;<%WMQNSTY(^E;;>'=&N=':RT^.)(<M)&L#X57
M(QG /^351:ZB9XQX+\DZ;?G28+QH?/&3('<Y( S\AQTQ[\'FNNLQ(A:1HI&=
M3A4V2'!W'[P)Q^!R3GTJEX,\"RPZ/J=M<32/<P3*/+A"_-@D'[W?CUKJ7\(
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
MO:DH **** /)?BEX6U^^\0P:QIK6<L<9BAMHGC4OYA. ,L,8+-W..::/ OQ
MMM(ACL_$RQ.KL3'%+*H )S@<[0!Z!1BO0O$__'I9Y_Z"-K_Z.6ME1\HK;V\G
M9-+3R.54USR5WKYGDB^ ?'VH:9>6FJ^)P\=Q"T7ER32D$$$'[I'ZY^E+9>"?
MB,LT:3>*BD*8!!F<@@=L#!_45ZWBC%/V[UT6OD:>Q6FKT\_ZN>)ZGX(\<Z5:
MK;VWB!5L9+B.*.&"1T4;Y !G.3WYR3G!]:UY?AYXNTV&U7P_XGEA)A47*M([
M R<DL,DX!SVQTK1ETV*Y\6:MJ,\DSS6FMV<<*F0E$4I!D;>G5B?K773Z'--J
M!NEU6]BZXAC<",<#^'';'ZFFJ\M-%IY![&-GJ]?/\NQR5IX8GT3PL9/$$=CJ
MVK2W<<2W$\6>)9E0;CU."Y/7VK2/A*=>MCX>Q_UYO_\ %U<\16$D7A6WLFO;
MB5_MMFAN78>8?]*BY)  S]!4USX3CO;7[+J%_=7ELS R07#!TD .=K CD=./
M85C)\SNS1*RL8WA"+[+XVUZR-I96S6\-N&^Q1E$D)!;<0<_-@XZ] *?XRM+Z
M\\8^'(M*O/L5R8KO;-M#;1B//!!S5SPW'H>F^(=5T?1-$M]-DMEB>>6WB1%F
MW D#CDX'KZU;UV+2[K7M)M;^*Y-Y()C:RV\SQ%  -^65@>01QS4E&6?#WC+_
M *&P?^ \?_Q%5G\(>*#?)?\ ]NV<UY&R%);JV+A0H<8VH4_YZ'FN@;1+Y7Q:
MZQ/%"J!41P96!YY+,Q+=>_H/QU;:*2"U6.>;SG7K(1C- CE/#NF1^(M.FO\
M7XH9=1%S/;2RVY>-&\J1HP0I8XX7.,GFGZ]IT-MK7A2*W79&NJR2$9)R?LTU
M;7AZ33Y=/G.DQ-%"MY<*X/>42L)#U/5]QJAXE'_$_P##!_ZB3_\ I--3OT"R
MO<9XL\)R>(?#-[IUK=I!<7,\4RS3)O"[)%<+@$''RXQGO49LO'FWC5_#^??3
M9O\ X]75#I2TAG":YI_C:70[M+J]T2ZA:(^9!!82!Y%[JI:4C)'J*Z3PM)%+
MX3TJ2W&(7LXFC&W&%*#'';BM"\&;*;/]QOY5D>"/^1$T+_L'0?\ HL4$_:-Z
MBBB@H2@T4&@!:2EI*  TM(:6@!**** %HHHH 2EI*6@#GO'=M-=^!M6M[2)Y
MII+9E2-!DL?0"N#^'H\4+I9AT$6/E6\<<4R:F\W[N8%MRH%R!QMSCO7>>.IY
M;;P+J\UO*T,J6CE71MI4XZ@UA?!Z9I_ \DLKF1VNW+.S9).U,DGUK?7V/E?]
M#ET^L_\ ;OZFE_Q7X'S?\(T!WYN*K> Q?-?>*?[6-M]J_M<>:+7=Y?\ QZ6^
M,;N>F*W+[Q'I=G*4O+KR@K!3E6QDG@9 ]ZS_  H1_P )!XN(Z?VLA_\ ).VK
M ZBQ:ZG//XJUJPE(-O90V[Q*HYRX<M]?NCBN4MO%'B/[1<W-W8ZE]EMH9)A"
M+9?WVQN%! SENWL*Z.^\+W=SKUWJNF>(;W3#=11QR1PPP2*VS."/,1B/O'I6
M+%_:$UZEM%X_U/>[E%!TRUP3G'7RL4PV)?&C7<NLZ FGB&.XNLK$\P+)&ZS0
M2_,!@D8C;N.<5J_8_'/4:OH/XZ=-_P#'JY[5].U+2O%_AF;5O$-QJL;7,BJD
MUK#&(SMSN!C0'VJ[IGQ)MKYVD=8TM4&YY1ORBD@*=NWG.].F?O?2D!A_$"T\
M7 :$ES=:/<W$FIH+4P6+(Z2!6?.7D88PIXQZ5CZ_J?C>UT;S?%4L-SI"30M<
M^1$/, ,B@8RJC.['&1TKT3Q;;+<:SX2\QF&W5]X*\<BWF./IQ4'Q-LX)_AOK
M4;;ES&)SLZ[D96'ZJ*UC5<8N-DS*5)2DI7:]#DVUGXKV<JVMOHMK)&HQ$65,
ME!P"<2'!_&I_$.H_$BXTV:Q_L*VE@N[0Q3,552K,I# !9FS@'K^E>JQQ[1GJ
M3U)J*[G:&W=XHC*ZKE4'<_A5^VU7NK[B?8?WG]YYQX63QA;Z9*EY;W5F\MQ-
M-'#:QVS( S%^2[[N6+?I6Y_Q4_)_XF@/M#9?_'*Z'3;R>Y8F>Q>V^4$ESSG
MXZ#W_*M G=POXUC)W=[6-HJRM>YQ_@TW+>(/$8O3<F<S0>8;A8U8'RAC'EDK
MC&/UJ+7K+Q!:^,+K4M$@F,,UA!"SQ/  6C>9L8DY_P"6G45I:%@>,_$__76V
M/_D$55O==CT[QQJO]I7GE6$&FV3JLDNU5=YIU) /&3A1GV%2,A,/C&2(_P"D
MS#/##= " 0>0=G4'%<C=Z<VK^,/#OV:ZD:XL+AS>1WM]YK1F.95X[9;;D  9
MS7I&C^*M(UJ01V%PKDCY"6&).,G;S\V.^*X?XG*S^-O")B1FVW8)VKG'[R/F
MMJ%_:JWG^3.7%->ROYK\T>I+]T4ZD7[HI:Q.H.U)2]J2@ HHHH Q?$__ !YV
MF?\ H(6O_HY*VE^[6-XF&;*TQ_T$+7_T>E;"_<%3]HRC_$?R_46BBBJ-3$O/
M".DWUZUW/%.)GF$[-%=2Q;G 4!B%8 D!%Q]*G_X1^U_Y^-1_\&,__P 76I2T
M 8EUX4TZ]MS!=2:A+&2"5;4;CJ#D'[_8@'\*J?\ " Z&,8_M+_P;77_QRNEH
MH R-'\+Z7H,]Q/IL4JRW.WS7EN9)F;:,#EV-79]-M;G4+6]FBW7%H'$+Y/R;
MP W'3G INIZI!I5L)K@,P)P%098G&>!2Z=J4&IVYFML[00.1CJH;^1% KJ]B
MW01D44M SFW\!:$\TTHCO8VGE>:00ZE<1J78Y8[5D &22>!4EGX)T:QU""]A
M2[>>W8M$9[^>8(2"I.UW(SAB.G>N@I*  # HHHH BNO^/67_ '#_ "K&\$?\
MB'H7_8.@_P#18K:N/^/>3_=/\JQ/ O\ R(&@_P#8.M__ $6*!=3H*2EI*!A0
M:*#0 4444 !HH-% !1110 4444 %%%% &+XPNOL/@_5+KR(KCRK5V\J9=R/@
M=".XKFOA)*+WP=<R*B0K)>NVR,85<HAP!V'-=+XO6S?PAJBZD9%M/LK^<8L;
MPN.<9[US/PCELH?"5TEM-B'[<_E^<0'*[$QGWK73V7S.?7ZPO3]34/@"T_MM
M]4.H7OG23/,R>9\AW+MVX] .E9?A/2&M[_7K07$UT+;48HFD,F&D LK?YF]2
M<#\\UVD^H6L<9>6XB1!@%C(!6+I=[H&G:IJ\Z:[9/+?72SS1M<(/*80QQA>N
M>B _C61T;&U' T-DY17+, =C,/EX P,<?E7'VFG^)9[S3TU2RC6WA6.21XIR
M&,HW/U+M\NX*I!!)SG..*[+^TK+[']K^UV_V8\";S5V>GWLXJ ^(-(SC^U+'
M)Z?Z2G^- ',^-)95UCPI/L2-O[05'63D /M4CCZUIRR>&+=I[+47TF*5%5)H
MI?+7 PI4$'M@+@>PJ]+?Z'</&UQ>Z?,\;[HR\J,4;U'/!IFI6N@^>'U6WTTS
M2#AKE(]S <=6Y- &)KNL:=?Z[X82POK>Y=-4)812!L#[/,,\59^).(OAGK\A
MQ\MB[$GV%7+9/"MI,LUK_8\,RG(DC$2L/Q%7CJ&F:B39+<VERTBG=#O5]R^Z
M]Q0!')KUA9QVOVZ]MH#=1^9$TD@17  SC)_VA^8H7Q'H2YQK&GY[_P"E)_C4
M>KZ997T$1FMXKI(B5"&%)-I) S@],5%;:!H3H%.E6!9LG#VL88?ACWH&6/\
MA)]#8\:Q8 8SDW*#C)]_8TH\2Z" <:SI^/\ KZ3_ !JF^F^$(<A[/1%V\$-%
M$,=JC.G>#Y"56ST3 X)$4/\ A0!!X;NH+[Q=XFELYHYH6DML21.&!_<CH14,
MVDV.K?$?5;?4;9)X1I5@^QQQE;BX8?7D _A72Z=::;;0LVDPVL4;G+?9D558
M^^WJ:Y"_T9=<^*5\HU2]LA%H]MG[#-Y;-F6XZG!Z=J!'06'A?2M/N+5].MO(
M^R*Z1E7; #A0PQGG.Q>OI7'_ !)U6[T;Q9X9?3YO),TIBDVJ"60O'E>:WCX!
M '_(T^(_PO@/_9:XSQ=IUAX6\0:&^I-J&OI-+MC34+PMY+!EPX(4>O0]>*VH
MI.JKJYRXMM4K[:K\T>P+]T4M(OW12UB=0=J*.U% "T4E% &+XGYL+7/_ $$+
M3_T>E;2_=%<_XSF^SZ$DV_88[RV?<8S)C$R'[HY;Z#DU3T_Q]IK:;;G41>1W
M1C'FK'I=UM#=\?(>/Q-3]HQYDJCOV7ZG6TF:YL^/-#(^_?\ _@JNO_C=;$%P
M;BV@EBWLDXW!GC*$ C/*D CZ&G=,U4D]F7*6N2L_&MC;++!JSW@NHKB:-@NF
MSL-HE8+RJ$'Y=O(/O5C_ (3W0O\ GI??^"NZ_P#C=%T+GCW.EH-<?:?$.SDN
M)A?6=W;0=;>06EQ(TH#LOS*(\H?E!P>S"K?_  GNA$X\R^_\%ES_ /&Z+H.:
M/<LZOX-\/Z]-'-K&F07<L1RCR9R#^!]JM:7H&F:)O_LNTCMC(J*Q3JP1=JC\
M ,5%INNVFL+/)IWGNL(&1+:R0DDYZ;U7/X52U3Q'_8VN6PU(3I:36KM^YM))
ML2!EP"44D<$]>N*8^96N=)17-'Q]H(_Y:7WX:9<__&ZK3_$/3EF46MI?W$ *
M^;+]DEC,>6"\*ZAGQG)V@X I70N>/<ZZBN:_X3S0_P#GI>_^"RY_^-TY/&>E
MWEQ!;63W332RJ@#6$ZC&>>60 ?4FBZ#FCW.BS2USWBC4[W3?#TMY:)('AGA#
M>7"9"8S*@<A0"3\A;H.*C'CW00/]=>=/^@;<_P#QNF-M+<Z"X_U#_P"Z:Q/
MO_(@Z#@8']G0?^BQ6?JOC_35TZ7^S&N)+K(5%DTZYV\L 3]P9P"3U[5H>!<_
M\(#H0;((T^ $$8.?+':@5TWH=!11104)2FDH- "TE+24 *:*0TM "4M)10 M
M%%% !124M &+XOLY-1\(:I9PO'&\UJZ*\K;57(ZD]A7)^!O WA^[\(V;ZMHF
MEWMVC.DD[6Z2%RKE?O$<C KI_'"/)X&UE(E+NUE( J@DG*GL*Y+X;>)[32_#
M%GI>M2VNG". RQ27%R$+YD<,I5L;2"/4\$=*VU]C\_T.5O\ VE?X?U-O5O"/
M@?1]/DN[KPOI/EIC(6RBR<G'< =Z30-.\'WF^+3_  ]IUNNX\-9Q 2,.#MQG
M=C:,D>U6M8U7P3K=F;/6-9T>X@<@F*2^CP2",?Q>N*=HVG>%O/AF\.M9S/9;
MPAM;G>(O,QNR%8CG:.OI66ATZW,KXCZ9!;?#F\MK&"&W@CFAD$<<854_?*3@
M#UY_.MNY\/>&["QFNI]$TXI&#(_^B1]A]*SOB5>6<'@>]MY[J&.XG">5$\H5
MI,2)G:,Y.*MZAX@\(:K9RV%[K>D3PS(5DB-]'@J>#G#>](93TU?"6K3&*WT&
MQC/3>]E%M!XP-PR,G/ ZU%XATJVO?'_AA=1M8+N/RKI<31AP3L4]",53:X\"
MZ.UK!I<,%V+<_;2UC=(PMQ$0OF.?,' \W'?(SP<5-K?B70Y/&OAJ5-;T[RXC
M="1Q=1E4S%QDYXH"S-+6-/\ #&CV\3SZ!I[B201@)9Q<'!]0/2G>'X/#]ZJ7
MNC:1:V,\#LJ%K5(W('!(QSM.>"/6DU1_!/B18K;4]0TJ]"R*T<9O4^^,@<!N
MOS?K6A::!I&D7'VRS@2V:.V\@OO(58@Q?&"<=68Y]Z .6T73=,CNO%UUJUG%
M,(=6D<$KDA6AB; SZDY^IK5T.;P_<:L7TO3!;74,>!,\84$,1E0P)R> <5E:
M3J/A?4KGQ79ZIJ>FRVEUJ/*/=H!(IMX0<'=R.HR*D5/A]HUH)K"XTY5LI#<I
M';7H+LZ*R_*-_)P2,=\TQV92\*Z!HD7AB^N-7TZVD:WU*^1Y7 +$+<R  $]!
MC _"M"#0O!WB*7R(-(\LQ ."A:$-D?=#(PSC/3I5?1&\/7?AO4=-\4S6EKNU
M6[EDM+J[2-UW7+2+NVMZ%3P:TK"#P183VLFG7NFPFT9C$4OAA2RA&'WN<A0.
M?3UH$:7A>WTJUL+JRT*VDMK>VNY(I%=RQ,@QN())..E5KDZ)!XBU><02Q7]O
M:V[7=PDI3=&3)L&0W.-K]NX_ \#SPSV^MRV\J2Q-K%P4>-MRL/EY!'6LNY.B
M7/CSQ#9>(;BUC@GL;']U<3A-X#3^I%(#I-,U^RU2X\JW+=\%L8.,>_7G]#7&
M_$^SLKS7-!74M273XD=F64Q&3<P9,+@=,\\UM6MEX$TM[9K.\TVW:WF\Z';?
M 8?9Y><;N?EXQ7'^.?[1\9ZAIPT6RCN(K>YE$,L-R',BHRJS$8 &#TP36U%I
M5(N]CDQB;HO2^WYH]?7[HIU-3.P9IU8G6':DI>U)0 44M% &)XH_X\+3'_01
MM/\ T>E; 4;:R/%'_(/M?^PA9_\ I0E;(Z4 )L%*.*6B@!NT>_YT;1[_ )TZ
MB@!NP4;1[_G3J* $P!_^ND*@FE+ #D@4@D5B0&!/L: #:*-H]_SI<BC<* $V
MCW_.C:/>G44 -*@KBC:,=_SIU% #"HK&\'@#P?IF.UNHK::L;P?_ ,BAIO\
MUP% &W24M% "4&BE- "44M)0 &BE-% "444M "44M% "44M% #2 17G,G@.T
M\5Z!"6N);62"]O/G@PN_,[CYN#G&*]'K%\)?\@-_^OV[_P#2B2JC)Q?,MR)P
MC47+)71S.D_"JRT[3]1MI;ZZF-]#Y)=BI,8SU7Y>#6=I'PEN-*\517B:I*UE
M$B.O[P^8T@9MP(VX*XVXYSG->I45I[>IKKN9?5J*LU'8\NO?@_\ ;]7GN9M8
MN_+D8N/W@+ DYQ]W@#)K1U[X6VFL+9B._NK;[+;K!^[*CS-HQN;CDGN:] HH
M]O4O>X?5:/\ *>>Q?"JS7PK-I$E_=.\MP)Q<';O4A0-H./N\4>'_ (4V6B:D
MUV][<7.86B\N3:R_-WQCJ.U>A4=J/;U+-7W#ZK1NGR['D5Y\%#';RMI>K3M<
M*I,(G8!2W;=A>E:7BKX7W&O:E=:E;ZI-%/<+_JMV(U(0!>Q.,C)^M>ETW</6
MJ^LU;WN)86@E;E//]0^$^GW^AZ;IYNYT-B'_ 'HV[I=QR=W'..U&G?"73+'1
M-1L&N[B1KY54S$+NC"G/R\=^_K7H.:,BE]8JVM?^MP^JT+WY4><Z%\(=.T?6
MH-1>\GN6@)812!2K9!'(Q[U5NO@EIMS?S7']I7:K+(7V_+QDYQTKU#-+3^LU
MK\W-J+ZG0M;E1Y=J?P>@U75+BYDNW@1F7RQ&1]T1(@R-N <JQ//>K4?PCTYO
M#(TF>>166Y^T+.A!8G9MVDE?N]\5Z/24+$U4DN;8KZK1NWRK4X'1/A/I.D+>
MAYYKG[7;M!^\VG8#_$O'#>]5O#_@*S\%^-K"6QNKB<W4%PC^:1C "$=!UKTB
ML34O^1KT7_=N/_05I.O5E>[W''#THM-1V-H=**!TI:P-Q.U%+VI* "BBB@#%
M\4?\@^V_["-G_P"E$=;0^[6-XGXTZVP<?\3"S_\ 2B.MD=* %I*** "EI**
M%HI** *&J:1#JD(BGDF5,Y98Y"H<8(VL.A7GH>#6'X;\"VWAJ_N;FTNYY#.I
M7:ZH-H.WN!SC:,9]375T4 4/[)C59O)FN8FFR21.S8)[C<3C'H.*BLM"BLM3
M^W)/=/*8!"XEG9U./XL$X!X[5J44 +1244 +1244 (:QO"'_ "*.G?\ 7$5L
MFL;PA_R*6G?]<?ZF@#;HI** "@T4&@!:2BB@ -+2&B@ HHHH 6BDHH *6DHH
M .U8OA0?\223_K]N_P#THDK:K%\*?\@67_K^N_\ THDH VZ*2B@ HHHH 6CM
M24=J $<$KA20?45QNK^$]>O6FDM/$,L<DJHI.715P9,D*K8!(=!_P#/6NSHH
M IW%O=R",0W7E ??^0$MQ^G-4=9TW5]0M1#IVKMIS;'#210JQ+$87&[. #SQ
MS[UM44 -B5EC4.VY@,%O6GTE% !1110 M8FI_P#(U:+ZXG_] %;58NI#_BJ-
M$/O/_P"BZ -H4M)10 O:DH[44 %%+10!B^*.=-M_^PA9]!_T\QUL@_+5#6=.
MDU.P$,$R0RK-%,CR1[U!CD5P",C(.W'457%OXBQ_R$=,_P# "3_X]0!L4E9/
MV?Q%_P!!'3/_  !D_P#CU)Y'B3_H(:63_P!>,G_QV@#7I:Q_(\1_\_\ I?\
MX!2?_':/L_B3/_(1TO'_ %XR?_'J -BBL?R/$?\ T$-+_P# &3_X[08/$G_0
M0TO_ , 9/_CM &Q16/Y'B3_H(:7_ . ,G_QVCR/$?_00TO\ \ 9/_CM &Q16
M/Y'B3_H(:7_X R?_ !V@P>)/^@AI?_@%)_\ ': -BBL<P>).U_I?XV4G_P =
MH\GQ)_S_ &EY_P"O.3_X[0!L45C>3XD_Y_M+_P# .3_X[2^3XD_Y_=+_ / 2
M3_X[0!KFL;PB?^*3L/\ KE_4T[R?$G_/[I?_ ("2?_'*LZ-I[Z7H]M922K*T
M*;2ZKM#'V&3C\Z +]%%% "4&BE- !24M)0 &EH-% "444M !1110 E+110 G
M:L;PKQH\W_7]=_\ I1)6S7/V5AKNF1S06C:?+"UQ-,K2,X;#R,^#@8XW8H Z
M&BL?/B3^YI?_ '\D_P *0-XDSS%I?X2R?_$T ;%%8^[Q)_SQTO\ [_2?_$T;
MO$N/]1I>?^N\G_Q% &S1VK'W^).\&E_]_P"3_P"(HW>)/^>&EX_Z[R?_ !%
M&Q25C[_$O_/OI?\ X$2?_$4N_P 1_P#/MIG_ ($R?_$4 :]%9&_Q)_S[:7_X
M$2?_ !% D\1XYM=,S_U]2?\ QN@#7I:QS)XBSQ::9_X%R?\ QNE\SQ%C_CTT
MS_P+D_\ C= &M163YGB+_GTTS_P+D_\ C=)YOB+_ )\],_\  N3_ .-T ;%8
MNI?\C-HI_P!J;_T73_,\1?\ /II@_P"WJ3_XW4266KW6LV5UJ"6<4-KYAQ!*
M[LQ9=HZJ,=?6@#;I:** #M24O:DH **** "CM2T=J $HI:2@ I:2EH 2BEHH
M *2EHH 2EHHH *2EHH 2BEHH 2BBB@!:2EHH 2@T4&@ HI:2@ -%!I: $HHH
MH **6B@!***6@!**6DH *6BB@!**** "CM2T=J $HI:2@ HHHH ***6@!***
3* "BEI* "BBEH 3M12]J2@#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>cort-20200630_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cort="http://www.corcept.com/20200630"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cort-20200630.xsd" xlink:type="simple"/>
    <context id="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if6ac13376c654a4389050eb5d7f01219_I20200728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
        </entity>
        <period>
            <instant>2020-07-28</instant>
        </period>
    </context>
    <context id="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="idfdc14188d074a15b1e43eb5712e1283_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5d0cfec376a246ab95aa454d132294e1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic147096b9a104ec1bfaf4e594b4c7757_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="id43e80e1e4af4fc48cbcf603dc4a3d09_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4b5b140d584a4151b20193794f93f713_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="icf04f777c2084aeeade723d09bf39f3a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id23f7dc430874924988468028e1b2cf8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0feacfed97984a32a5fb37aed638d1fb_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie66029cd1ef44562b77e5987164e93e4_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="iaef8a9907fd44379a4b82ab817bb86d4_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ifb7202c1eef44adc93d9b416e35730dc_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="icc32776639b14df6acb04b4d33eb3428_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i009e137e6c6c4a1c8642949fa2586645_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ibbe0dd5d4e814449b208a424e447d646_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ic34254cd910649a3b5fc46af06fd7711_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="id7951e94cce946ff96178e48d4b6ea12_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="if7b6cf6957b14ec7a59ccb709eef0a02_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i7b6a4142199d43c18ae0e872d799bfb6_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i7616c3d7cd424e9fbd9a48c65e4abc94_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="if989a656efe14e6ea232461e22031dac_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i8dd6f14260974421b9690467faa2c7e0_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i013666e52de6404da6b126a105023216_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i469244ce92414b209b2357b55b429b32_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i72de373f336842118a59cffe51e9b456_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i34b00135b7d24ceab098d7be792b6a75_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0e8235caa81749c19f5c8658e7117627_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i528b1512708842b48795600cf6164f75_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ieedc6d718c084f98af74e369e5e14899_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i4ff04aa262124dd692c2f794d329a13d_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="idfc0fd7c18fd4671b5a8a7d103ac1453_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i008edf416d114baaa053c648f2ac52e6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</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="if8d3e9c1cb8d4f38ab77b7c382099ff1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</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="ic7c0e77332b148a2bb2b634531149820_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7fe3d26b9037439cbd3b7b8e92879005_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iab9959a323b442b19cd489a448e58816_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</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="ifb887afe70c6493d9c15fafa558d41bb_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</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="ifc185b9085f546708fe16779db7ddafa_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</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="i3950fd0d2f2b44dab783d154abac9d4d_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="if4463c0fd5cd4ff2a904181cde20cf99_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i79fb10df44f04378b1d4a3fe2ee4e8a4_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i2ab365c9dac849eea5668d814334c42d_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</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="i1dc41b4a9c914dbab4d3c06fb33f57b0_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</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="ide1ab98947be44a7a923572834dee041_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</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="i8d6509186a844c819c65084d43c6d69c_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i4ed0a68ba9494fa4b47b6e9a93a521f4_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i40cb480a80b342918459387bd37e586f_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</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="i318b1c8f695342fb8fd74abf852bb32c_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i38ec619fb68f448895616f9965217043_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</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="ibe2d12b2fea84104850c3e6db82a1886_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</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="id622b639e0a84f43be97ae078c04256c_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9465847f79bd479aa834209310ac1e23_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i30d8bcab79b3473ab7b5cf07ec988570_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</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="i5dd92cdb4c85489b9ba01a034047ff25_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</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="i61ab2a7514344645b00e1ff7bf5cde72_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</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="ib004fc55acca4c429d6548b384234a5d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i3baad575a8c5416490ac1e52d282d6c0_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i6b1a22f0e515496fa802666c85257e77_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</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="ife471907b9df488a83c916e588bf06f9_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cort:LongLivedTangibleAssetAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i4d505d59d82e428f8bff761f6d22a624_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cort:LongLivedTangibleAssetAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i56402578e719447190306ca43b2dd6b0_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cort:LongLivedTangibleAssetAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i69a0b3461a6c4b0ba09436b436c2bd8e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cort:LongLivedTangibleAssetAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i10b85cf13765463d8ad116f2d7ea34de_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cort:LongLivedTangibleAssetAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i755b06be7a11492e933cb4bb2a87fb43_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cort:LongLivedTangibleAssetAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i339ca4c93a85413e805d7dd40629d6e9_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i5c849201f3204b38bf62720eaee58213_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ief5bc23fe31643a3a288ef93a879ac8b_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cort:ShortTermMarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i1a7f2a895c1b41b09e4ae77d96e8c028_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cort:ShortTermMarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i985fe17fe30c4b76b4657ed8d976be6f_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cort:LongTermMarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic98c193a048943149912961fbd29ba9a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cort:LongTermMarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id9027273d24642d1b9202795d0cef2be_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i67699a52ff494ec9923445200e6dd64a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5d3486298d3944c6baab1d165317db90_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i089d60ea3f424e3faa2e5f0166d7085e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0b3a17c8813b4be6acd15ade5f4bcd93_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ia7f4b35e75fb4f1ba9a70aaf134e8188_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i743023c91ed449a6b6654d639948f307_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RepurchaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="icd4819fca69e4c109ea869dba158ccaf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RepurchaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibb65b6632e8f4ce4b938c5c84ec6ca8e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i7da763f69fe74c4f9f6676330c50cece_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifdd9ee67791740ad8edf46add59f101d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i74bb60cc931643bebfacd0913c6845f4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iad366c1037f644cc89f867407d107f06_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i96fc7290f5274207b09826f479fb15f5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i04a6e5a5cd2e442795277ee71aad8f59_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="id8ac3a3a4a4d4837bb7bf228ad55d527_I20191001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-01</instant>
        </period>
    </context>
    <context id="ic6548aa1a0ea49a9898539d64fc4f2bf_I20200617">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-17</instant>
        </period>
    </context>
    <context id="i0acc383c9e5b42eb8840b7cc794cdd37_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic84444bd1f414512ab9f31355dec1607_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib2894f2ceb6f4b11a70f53a9879e9350_D20200301-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="idb2d3499e998410ca7afd5ae3e3a5c18_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cort:PCASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i6c057e384fd8467587ce377510a08ebb_D20200201-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cort:StockOptionsFiscalTwentyTwelvePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i9e9ec72b83c247f6977bfa2e24334ab9_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="idfadd177076c4aa4b8bce4c813cc01b2_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i486605dc5b6543aa8e72ff1008a8fab1_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id0b0ff58a08e4830aa6f1ba6bb099d02_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i3f2a35f9d2ca4798be6042ea8f7980a3_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id65411ecacd847d1b69e6606d3db0aa9_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5357fdc94c9c49bdbd5c5b5eb848d779_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i02870261c8f048a3850bc86899904749_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia58d6b99a43e44f184c52fbf2ab22f57_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i072afbacd023465680c57038bc8fbe63_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i62398bb1e4b84ef0874a3058f4a88d41_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie0f933f134634d77ae477af6c454ff34_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i095d132cfc564e25b943726100c5f4e5_D20200226-20200226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-26</startDate>
            <endDate>2020-02-26</endDate>
        </period>
    </context>
    <context id="ic3c0e68e474f4c1195adee2669b70c2d_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2283895a57634ae89ec811fd6e5d3f5b_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5d8bd95cecae435e816abad80e9486bf_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ifdc6917c48f14abfbeaf74260b13bad9_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001088856</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="series">
        <measure>cort:series</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="kg">
        <measure>utr:kg</measure>
    </unit>
    <unit id="stock_option_plan">
        <measure>cort:stock_option_plan</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80L2ZyYWc6NzczMDI4M2U2ZTBiNGUxNWJmNmZjM2U3MDNjZDkzMTAvdGFibGU6NTk2NmUxOGIxMmMyNDYyYThkOTE2ZWMwMmYwYjAzNDUvdGFibGVyYW5nZTo1OTY2ZTE4YjEyYzI0NjJhOGQ5MTZlYzAyZjBiMDM0NV8zLTEtMS0xLTA_95a7624a-d91d-4e5f-bea2-ea2f5381d336">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80L2ZyYWc6NzczMDI4M2U2ZTBiNGUxNWJmNmZjM2U3MDNjZDkzMTAvdGFibGU6NTk2NmUxOGIxMmMyNDYyYThkOTE2ZWMwMmYwYjAzNDUvdGFibGVyYW5nZTo1OTY2ZTE4YjEyYzI0NjJhOGQ5MTZlYzAyZjBiMDM0NV80LTEtMS0xLTA_17e3fd46-b695-4b57-b483-4b15f2a8ccb3">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80L2ZyYWc6NzczMDI4M2U2ZTBiNGUxNWJmNmZjM2U3MDNjZDkzMTAvdGFibGU6NTk2NmUxOGIxMmMyNDYyYThkOTE2ZWMwMmYwYjAzNDUvdGFibGVyYW5nZTo1OTY2ZTE4YjEyYzI0NjJhOGQ5MTZlYzAyZjBiMDM0NV81LTEtMS0xLTA_d480e1bf-432f-401d-8275-734bfa6fe4e1">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80L2ZyYWc6NzczMDI4M2U2ZTBiNGUxNWJmNmZjM2U3MDNjZDkzMTAvdGFibGU6NTk2NmUxOGIxMmMyNDYyYThkOTE2ZWMwMmYwYjAzNDUvdGFibGVyYW5nZTo1OTY2ZTE4YjEyYzI0NjJhOGQ5MTZlYzAyZjBiMDM0NV84LTEtMS0xLTA_859cd6f9-c00e-44e3-9160-ffa0ac9521b4">0001088856</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80L2ZyYWc6NzczMDI4M2U2ZTBiNGUxNWJmNmZjM2U3MDNjZDkzMTAvdGFibGU6NTk2NmUxOGIxMmMyNDYyYThkOTE2ZWMwMmYwYjAzNDUvdGFibGVyYW5nZTo1OTY2ZTE4YjEyYzI0NjJhOGQ5MTZlYzAyZjBiMDM0NV85LTEtMS0xLTA_479e581c-c5d0-44a0-bc20-763db1ceedf8">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:TypeOfRevenueExtensibleList
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi0wLTEtMS0w_71983b8a-98cb-4e94-804c-deb3d5c998ef">us-gaap:ProductMember</us-gaap:TypeOfRevenueExtensibleList>
    <us-gaap:TypeOfRevenueExtensibleList
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi0wLTEtMS0w_b6e2e863-dc5c-4726-a5bf-189b0c40488b">us-gaap:ProductMember</us-gaap:TypeOfRevenueExtensibleList>
    <us-gaap:TypeOfRevenueExtensibleList
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi0wLTEtMS0w_d12deb0d-0830-47c6-ae74-00ad93879c47">us-gaap:ProductMember</us-gaap:TypeOfRevenueExtensibleList>
    <us-gaap:TypeOfRevenueExtensibleList
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi0wLTEtMS0w_fbea387d-1903-445f-9af1-d1bfa0e6580d">us-gaap:ProductMember</us-gaap:TypeOfRevenueExtensibleList>
    <dei:DocumentType
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yNDAy_07381ed4-ca69-467c-ab3d-29d07d06687c">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGFibGU6MDNjMDJiNTM3YjE5NGFkYWEzMDExNDQzNGEyOWIxYWIvdGFibGVyYW5nZTowM2MwMmI1MzdiMTk0YWRhYTMwMTE0NDM0YTI5YjFhYl8wLTAtMS0xLTA_c734ac6f-3ac9-433f-a9d1-1f9aa63660b5">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzg_412f7b56-f802-4dab-9edd-657fbed1af42">2020-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGFibGU6YTNkN2Y3YTk1YjJiNDZkYWI4ZmYwYmUyNWNkYzg0ZTEvdGFibGVyYW5nZTphM2Q3ZjdhOTViMmI0NmRhYjhmZjBiZTI1Y2RjODRlMV8wLTAtMS0xLTA_181fdcff-9e3e-49ef-a4d3-70900c7cc118">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzk1_9f06c33f-3360-4910-8535-02b973c44518">000-50679</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzk2_9e91ed42-a4b0-4cac-bf9b-4513478ede8e">CORCEPT THERAPEUTICS INC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGFibGU6ZjMyZmQyZDk3ZjMwNDg3MmFmZjA1NDlhNDBhODJlMGYvdGFibGVyYW5nZTpmMzJmZDJkOTdmMzA0ODcyYWZmMDU0OWE0MGE4MmUwZl8wLTAtMS0xLTA_aae29639-3064-414e-b9c7-1c248481bf0c">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGFibGU6ZjMyZmQyZDk3ZjMwNDg3MmFmZjA1NDlhNDBhODJlMGYvdGFibGVyYW5nZTpmMzJmZDJkOTdmMzA0ODcyYWZmMDU0OWE0MGE4MmUwZl8wLTEtMS0xLTA_5a3f8a76-b0a3-43b1-bf78-76e4e8b8accc">77-0487658</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzk3_d374928a-0676-4042-8de8-9057b3f01341">149 Commonwealth Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzkx_3d0b5282-80b3-42c0-b14c-af0cd450b8f9">Menlo Park</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzky_e059d9a3-ba0d-43fa-adce-7e351a0da016">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzkz_a4945100-6845-46a2-9d4c-83ba0bb1bae5">94025</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzk0_bd45f06c-fb08-46e2-acfa-93046a722704">650</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzk4_deafeaec-da0b-414e-a308-fea973e9d50c">327-3270</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGFibGU6NDMzOWYzMDRiMmEzNDY0N2FmNzNkYmUwN2ViYzU5ZjAvdGFibGVyYW5nZTo0MzM5ZjMwNGIyYTM0NjQ3YWY3M2RiZTA3ZWJjNTlmMF8xLTAtMS0xLTA_7edd5e0e-d39d-4191-846d-2515d228905e">Common Stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGFibGU6NDMzOWYzMDRiMmEzNDY0N2FmNzNkYmUwN2ViYzU5ZjAvdGFibGVyYW5nZTo0MzM5ZjMwNGIyYTM0NjQ3YWY3M2RiZTA3ZWJjNTlmMF8xLTEtMS0xLTA_261e6c13-5338-406d-9e55-7849eda9e124">CORT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGFibGU6NDMzOWYzMDRiMmEzNDY0N2FmNzNkYmUwN2ViYzU5ZjAvdGFibGVyYW5nZTo0MzM5ZjMwNGIyYTM0NjQ3YWY3M2RiZTA3ZWJjNTlmMF8xLTItMS0xLTA_2d3038ec-76a8-4705-bb69-23ad7363eb02">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzk5_e457eaca-449b-4869-8be0-08886bb3f465">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yNDAw_e7448698-8d39-4627-8ddc-673ea3b1043f">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGFibGU6ZWU3ZjkwYWJiZGZkNDY1ZWExZjhkOTk5ZmM1ZmNiNzkvdGFibGVyYW5nZTplZTdmOTBhYmJkZmQ0NjVlYTFmOGQ5OTlmYzVmY2I3OV8wLTAtMS0xLTA_b090b99d-827d-40af-b8a7-e6fba2c5ad82">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGFibGU6ZWU3ZjkwYWJiZGZkNDY1ZWExZjhkOTk5ZmM1ZmNiNzkvdGFibGVyYW5nZTplZTdmOTBhYmJkZmQ0NjVlYTFmOGQ5OTlmYzVmY2I3OV8xLTQtMS0xLTA_4c6c6a2a-097b-48de-86cd-a87775739a50">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGFibGU6ZWU3ZjkwYWJiZGZkNDY1ZWExZjhkOTk5ZmM1ZmNiNzkvdGFibGVyYW5nZTplZTdmOTBhYmJkZmQ0NjVlYTFmOGQ5OTlmYzVmY2I3OV8yLTQtMS0xLTA_4d170a21-debc-481d-98c2-0f0e8a4914a3">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yNDAx_002999cb-86ea-4488-a4cc-e4c94645a2a9">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="if6ac13376c654a4389050eb5d7f01219_I20200728"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xL2ZyYWc6MGJkMTFmYTg4ZDU5NGRlNDg1ZGFiNGY2MTEyZWFhYzcvdGV4dHJlZ2lvbjowYmQxMWZhODhkNTk0ZGU0ODVkYWI0ZjYxMTJlYWFjN18yMzE2_31b73d7e-497c-411d-ba89-fc5bbb7b360a"
      unitRef="shares">115557656</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfNC0xLTEtMS0w_9b5113eb-5439-4f5e-bbe2-62276eff72d2"
      unitRef="usd">58523000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfNC0zLTEtMS0w_895b6eae-6475-4499-81d3-126011a00c85"
      unitRef="usd">31269000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfNS0xLTEtMS0w_6602afd0-6a9a-41b2-9cfa-07f98dfb457b"
      unitRef="usd">346835000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfNS0zLTEtMS0w_ccc9e6e7-2868-44fc-86f5-23f5261833b7"
      unitRef="usd">244693000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfNi0xLTEtMS0w_e0d6545f-7c7f-4d45-9088-077f508c91a9"
      unitRef="usd">22725000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfNi0zLTEtMS0w_e450f28c-1304-4707-908f-8091087285be"
      unitRef="usd">19928000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfNy0xLTEtMS0w_580ae141-eff3-4fd0-977e-c637fcfacd2b"
      unitRef="usd">4927000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfNy0zLTEtMS0w_e4fa6d59-064d-4dc1-be4c-a77ed7c4b246"
      unitRef="usd">5424000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfOC0xLTEtMS0w_638084fb-5671-4a00-8aeb-aa8fc56750e4"
      unitRef="usd">5323000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfOC0zLTEtMS0w_8a86d1ea-7efc-4b25-a2f1-047dc03d87ae"
      unitRef="usd">6044000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfOS0xLTEtMS0w_2b9aaae3-39ce-47be-bba7-0d18f6857e9d"
      unitRef="usd">438333000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfOS0zLTEtMS0w_97b89798-79e1-4501-ba19-585ae23eaaa2"
      unitRef="usd">307358000</us-gaap:AssetsCurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTAtMS0xLTEtMA_b7844fec-e826-4925-9ef3-92fdd0f43a86"
      unitRef="usd">11193000</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTAtMy0xLTEtMA_ccdce6cb-1da6-4b9b-906c-d305fda9a716"
      unitRef="usd">11981000</us-gaap:InventoryNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTEtMS0xLTEtMA_b72f97fe-3f1a-4efd-ba17-331addf86458"
      unitRef="usd">3472000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTEtMy0xLTEtMA_c12ee27f-0b24-4d8b-9b80-a518f8b3501b"
      unitRef="usd">3446000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTItMS0xLTEtMA_aa3171bc-093b-4bae-9be9-81ef78c17c1b"
      unitRef="usd">619000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTItMy0xLTEtMA_4c1deb24-722d-4635-9423-30275c0a7b66"
      unitRef="usd">1050000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTMtMS0xLTEtMA_fa7807b7-f79e-442c-8401-6a4a15affe58"
      unitRef="usd">4200000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTMtMy0xLTEtMA_600a3c96-ecdd-4b1c-8b20-d52efcf8f350"
      unitRef="usd">39352000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTQtMS0xLTEtMA_5d4c070c-26b8-4b26-a4c0-428eb8fdc690"
      unitRef="usd">4536000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTQtMy0xLTEtMA_64afb62c-5b93-438e-b236-5c355562bb4f"
      unitRef="usd">3448000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTUtMS0xLTEtMA_55f7a621-51a6-4171-b4ea-b20aa704dfa4"
      unitRef="usd">35470000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTUtMy0xLTEtMA_740556e9-5747-45a9-83cf-9a1007a022c9"
      unitRef="usd">45677000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Assets
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTYtMS0xLTEtMA_de6e2870-6319-4102-8e4f-bc82e343dbc7"
      unitRef="usd">497823000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTYtMy0xLTEtMA_35243261-5021-4f91-b6ff-cc8381442631"
      unitRef="usd">412312000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTktMS0xLTEtMA_30ddbdff-aea9-4c11-8e44-fe8bfad214c5"
      unitRef="usd">6304000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMTktMy0xLTEtMA_a13385e0-9ba8-4d39-aaa8-7b8195e955e7"
      unitRef="usd">7537000</us-gaap:AccountsPayableCurrent>
    <cort:AccruedClinicalExpensesCurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjAtMS0xLTEtMA_696c4725-cce3-43f0-9da0-1ab6a4199df8"
      unitRef="usd">11289000</cort:AccruedClinicalExpensesCurrent>
    <cort:AccruedClinicalExpensesCurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjAtMy0xLTEtMA_290446df-c2be-4e54-9bf1-343ee3b5553d"
      unitRef="usd">6477000</cort:AccruedClinicalExpensesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjEtMS0xLTEtMA_11f68fdc-bc66-4daf-ac99-386d37bd99bf"
      unitRef="usd">22631000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjEtMy0xLTEtMA_6fda4ba3-1211-4e5b-8264-c73bab42b11f"
      unitRef="usd">23269000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjItMS0xLTEtMA_93297df5-71eb-47ba-a91f-3412d72baa76"
      unitRef="usd">2019000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjItMy0xLTEtMA_055d1c0b-fd6a-4434-b7a2-3bc35519b67f"
      unitRef="usd">1558000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjMtMS0xLTEtMA_8231abd7-25d9-45ee-9cda-c710ec4f6614"
      unitRef="usd">42243000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjMtMy0xLTEtMA_160f10fd-6ec3-41dd-b1e6-2867e593bbc4"
      unitRef="usd">38841000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjQtMS0xLTEtMA_10c9b016-df88-402c-9982-49864df21df7"
      unitRef="usd">1486000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjQtMy0xLTEtMA_eeec8d7b-cd78-4c47-8af2-3e0cf9f31132"
      unitRef="usd">1903000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjUtMS0xLTEtMA_26eff855-dddd-423b-9e9b-2639c5b0ab90"
      unitRef="usd">396000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjUtMy0xLTEtMA_272a0b7e-855c-453a-ac63-150db890a239"
      unitRef="usd">386000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjYtMS0xLTEtMA_ed4a0bd8-a187-40b1-98c6-ef6fe08f10b0"
      unitRef="usd">44125000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjYtMy0xLTEtMA_2262f04b-6622-4b23-b695-3e6e74327cf9"
      unitRef="usd">41130000</us-gaap:Liabilities>
    <us-gaap:PreferredStockValue
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjktMS0xLTEtMA_1c5fa808-6e6d-4620-b775-8c32ba51c789"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMjktMy0xLTEtMA_75e0f162-1bed-4487-800d-788ccd5e2f51"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzAtMS0xLTEtMA_636d39f6-bd16-43b1-b04b-d604a87ed936"
      unitRef="usd">121000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzAtMy0xLTEtMA_03f1d36c-1b18-4764-81c3-a9884d49c2ec"
      unitRef="usd">120000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzEtMS0xLTEtMA_2ad8248c-4da3-4629-9447-d35f07c2846e"
      unitRef="usd">481714000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzEtMy0xLTEtMA_1089cafa-510c-4246-ab68-2ea68a462297"
      unitRef="usd">457060000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzItMS0xLTEtMA_a408d3e5-beb6-46ba-a4df-d6f677f2443f"
      unitRef="usd">63814000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzItMy0xLTEtMA_cdf2ac51-4a99-44ad-b0f1-9ff2bfbbe5b4"
      unitRef="usd">62704000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzMtMS0xLTEtMA_2e98b0d1-6493-45e1-be94-5711d838eb84"
      unitRef="usd">840000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzMtMy0xLTEtMA_dcb54a1a-af79-495a-8b98-298578bb5efa"
      unitRef="usd">261000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzQtMS0xLTEtMA_68cabacc-94b4-40b8-b686-3c7e8141c98e"
      unitRef="usd">34837000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzQtMy0xLTEtMA_f012e4ac-f01b-46ff-964b-f2a4bdbb788d"
      unitRef="usd">-23555000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzUtMS0xLTEtMA_fe04d883-4bd0-461a-9b2d-da91c186c66c"
      unitRef="usd">453698000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzUtMy0xLTEtMA_6f52fa6f-91b6-4fce-aa64-4e28640da52c"
      unitRef="usd">371182000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzYtMS0xLTEtMA_ac7f0759-4509-4116-a52c-d22f05af37bb"
      unitRef="usd">497823000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xNi9mcmFnOjU2MDk0OGMzN2JkZDRjNzc4NDMxZjhlMDE0MGVmMjY5L3RhYmxlOjczOTQwMThiZGIyZjQzYTNiOTkwZTNjYjJmMzdjMTk3L3RhYmxlcmFuZ2U6NzM5NDAxOGJkYjJmNDNhM2I5OTBlM2NiMmYzN2MxOTdfMzYtMy0xLTEtMA_3c536621-07ab-4d2d-ad5c-59b0e74a72c4"
      unitRef="usd">412312000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi0xLTEtMS0w_6b7fbbc1-6a95-4291-9d53-6844e66f84e0"
      unitRef="usd">88565000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi0zLTEtMS0w_c9a58187-9aba-4e82-acb0-a29f32e5cfcc"
      unitRef="usd">72257000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi01LTEtMS01NA_5846ec72-6ce1-4247-90f6-e8462881ee78"
      unitRef="usd">181812000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi01LTEtMS01NA_58a6cd3f-72c0-4c51-971a-7c9a46f8da7b"
      unitRef="usd">181812000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMi03LTEtMS01NA_9d050d4b-b99e-439d-9d07-d6435df45ce9"
      unitRef="usd">137086000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNC0xLTEtMS0w_8e816348-1993-44be-b608-1151e00c7f00"
      unitRef="usd">1234000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNC0zLTEtMS0w_e1e30002-de1b-4d0c-a352-14c722529a3b"
      unitRef="usd">1377000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNC01LTEtMS01NA_29f5b327-7604-4381-aac6-fd5792322d85"
      unitRef="usd">3112000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNC01LTEtMS01NA_8b71f15f-c011-45b7-b4b8-4f795b5c391e"
      unitRef="usd">3112000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNC03LTEtMS01NA_610a01dd-5e62-41a3-9d10-5a952d733d4b"
      unitRef="usd">2617000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNS0xLTEtMS0w_178890e9-931d-4881-995c-6af309d43ae3"
      unitRef="usd">26497000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNS0zLTEtMS0w_d96e14d8-7afa-43d8-976f-cca32a75dfc3"
      unitRef="usd">21656000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNS01LTEtMS0xMDkz_1d2d03a9-4172-4686-85e9-778bc910f9bf"
      unitRef="usd">52620000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNS01LTEtMS0xMDkz_e4b4b77c-4625-48f4-8239-ade98ec91b92"
      unitRef="usd">52620000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNS03LTEtMS03Nw_5e95f801-5cda-4675-a409-3bce7cd0d0c6"
      unitRef="usd">41900000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNi0xLTEtMS0w_84c34c5e-9f01-4d58-ac02-2016d2e4d4a9"
      unitRef="usd">25572000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNi0zLTEtMS0w_9e5d4a58-3c38-4ebf-9690-db686022045f"
      unitRef="usd">24591000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNi01LTEtMS01NA_54c9435b-d775-4f5f-9946-1ddf27b60adc"
      unitRef="usd">53107000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNi01LTEtMS01NA_60083867-c2bf-4bbe-be84-9d3721d7d19d"
      unitRef="usd">53107000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNi03LTEtMS01NA_8ecee297-ee3f-4205-a131-cb96eb98ff72"
      unitRef="usd">48980000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:CostsAndExpenses
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNy0xLTEtMS0w_f06ef806-1ff8-4680-abe5-94cd408631a8"
      unitRef="usd">53303000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNy0zLTEtMS0w_ef21ec32-f8f2-456b-b25e-efc6c25cacf1"
      unitRef="usd">47624000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNy01LTEtMS01NA_53d45574-0f0b-4b9e-a862-bb17d1286706"
      unitRef="usd">108839000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfNy03LTEtMS01NA_3b9753f8-9122-44c1-950e-51f5422a0cb3"
      unitRef="usd">93497000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfOC0xLTEtMS0w_9938e079-7910-462b-b76d-2d5de8014be2"
      unitRef="usd">35262000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfOC0zLTEtMS0w_af806660-e17d-4e37-a3dc-5744e02717ba"
      unitRef="usd">24633000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfOC01LTEtMS01NA_bfacfbd3-b030-4c55-9b43-629d6b292221"
      unitRef="usd">72973000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfOC03LTEtMS01NA_894db0d1-3612-416a-af11-06f5323a8811"
      unitRef="usd">43589000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfOS0xLTEtMS0w_d04bdbe9-e55d-45f8-8028-1e3b8eb99c5b"
      unitRef="usd">1010000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfOS0zLTEtMS0w_3314a8be-468a-45ad-b0f8-1168d94f2f04"
      unitRef="usd">1178000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfOS01LTEtMS01NA_538c7b62-ec9b-4d09-8f51-f948e63f2c7d"
      unitRef="usd">2481000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfOS01LTEtMS01NA_d318e253-1420-4d58-bd3e-2279d34249b7"
      unitRef="usd">2481000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfOS03LTEtMS01NA_e734dd49-b835-46be-8214-72036d03e2e6"
      unitRef="usd">2275000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTAtMS0xLTEtMA_63dc627c-27d5-4cd5-8cd2-3909fc69f92e"
      unitRef="usd">36272000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTAtMy0xLTEtMA_cbcf9acb-089c-486a-b486-2ed7a1de4891"
      unitRef="usd">25811000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTAtNS0xLTEtNTQ_20934cb2-c415-4d21-8afb-2a37a91045e8"
      unitRef="usd">75454000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTAtNy0xLTEtNTQ_2f66a5f6-16d4-44d2-9bc9-2cc00bc70a65"
      unitRef="usd">45864000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTEtMS0xLTEtMA_fd047af6-e647-44a4-a20b-75445fa28e18"
      unitRef="usd">7945000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTEtMy0xLTEtMA_74da5b3d-92ad-476f-89d0-9ed0fd0f8e3d"
      unitRef="usd">5625000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTEtNS0xLTEtNTQ_56b26778-dd66-4b2e-934d-bfa8c035d647"
      unitRef="usd">17062000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTEtNS0xLTEtNTQ_eb4fa5f9-7e59-452a-a420-f2eeb03a76b4"
      unitRef="usd">17062000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTEtNy0xLTEtNTQ_47ad8ff2-4754-49bd-9a6f-a41cb629066e"
      unitRef="usd">7404000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTItMS0xLTEtMA_f38d0f4f-8157-4805-8833-6a6d9120cb83"
      unitRef="usd">28327000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTItMy0xLTEtMA_e7c7a7f1-d75c-4b5e-97ad-ace95bc927c8"
      unitRef="usd">20186000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTItNS0xLTEtNTQ_de5df2c4-cab4-41c9-99bc-5a951fe39d2d"
      unitRef="usd">58392000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTItNy0xLTEtNTQ_1963e635-e57a-48b2-bfc5-11207e6d7d12"
      unitRef="usd">38460000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOmI2NWRlMjBiY2M3ZTRkMjhhMzZhYzZhMWNmMTQyMDZkXzE2NDkyNjc0NDE3OTk_fc26db0c-1cfb-42c9-89ff-483ec6650e62"
      unitRef="usd">-170000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOmI2NWRlMjBiY2M3ZTRkMjhhMzZhYzZhMWNmMTQyMDZkXzE2NDkyNjc0NDE4MDg_0b7ad30d-223f-4fe7-84a5-70a97139822d"
      unitRef="usd">-73000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOmI2NWRlMjBiY2M3ZTRkMjhhMzZhYzZhMWNmMTQyMDZkXzE2NDkyNjc0NDE4MTY_a7f562e2-ac53-407c-af84-089ecf035fa4"
      unitRef="usd">-190000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOmI2NWRlMjBiY2M3ZTRkMjhhMzZhYzZhMWNmMTQyMDZkXzE2NDkyNjc0NDE4MjQ_02e11706-1850-4de7-9265-176e5b178df4"
      unitRef="usd">-124000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTQtMS0xLTEtMA_c24f564c-f4fa-46f3-ab9b-a7fe6658ade0"
      unitRef="usd">545000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTQtMy0xLTEtMA_6329b0a9-c140-407b-8ebb-502531bed6af"
      unitRef="usd">227000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTQtNS0xLTEtNTQ_a3097240-65f5-4f02-bc8c-7408149fcd2d"
      unitRef="usd">606000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTQtNy0xLTEtNTQ_a49b5882-8f2e-4bd7-9c5a-aef6a1e1bb20"
      unitRef="usd">391000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTUtMS0xLTEtMA_bb3f7638-8f03-4fa3-acb3-c3cc1d6fa643"
      unitRef="usd">-15000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTUtMy0xLTEtMA_f515db1a-6bde-40ed-984c-55d76ba2b2be"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTUtNS0xLTEtMTA5OQ_5f45b379-fd66-451b-bd46-e4c298231cc6"
      unitRef="usd">-27000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTUtNy0xLTEtODE_ed92a0ea-3fbd-4568-b713-711ca09bf718"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTYtMS0xLTEtMA_64268c96-bbc4-404a-ac1c-8edc489ce9fc"
      unitRef="usd">28857000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTYtMy0xLTEtMA_c4b56327-6d2f-4cce-92a0-1f6c891091f9"
      unitRef="usd">20413000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTYtNS0xLTEtODQ_cdc30b35-6e55-4e53-9bee-6dff41c77289"
      unitRef="usd">58971000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTYtNy0xLTEtODQ_9aba6318-b6e6-4396-a26c-48a0db581789"
      unitRef="usd">38851000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTgtMS0xLTEtMA_32a2577f-80f2-42a3-8a9a-46a3ac40c21f"
      unitRef="usdPerShare">0.25</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTgtMy0xLTEtMA_598a2e96-5f47-4671-9ab4-4a92625f1e38"
      unitRef="usdPerShare">0.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTgtNS0xLTEtODk_3ec77f3b-ca9b-4362-889a-b4980d52b547"
      unitRef="usdPerShare">0.51</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMTgtNy0xLTEtODk_c207154d-fd40-41e1-8899-f7c81b1ced48"
      unitRef="usdPerShare">0.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjAtMS0xLTEtMA_6b6af978-af7a-42b5-b874-d1d4f02ff6de"
      unitRef="usdPerShare">0.23</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjAtMy0xLTEtMA_62176a92-3d74-4463-81f7-37f67bfc260d"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjAtNS0xLTEtODk_ec20ad03-9505-497c-9f32-0ea373fc6c1a"
      unitRef="usdPerShare">0.48</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjAtNy0xLTEtODk_53334048-b8e7-4ebc-93e6-11143f84c767"
      unitRef="usdPerShare">0.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjMtMS0xLTEtMA_c7256356-bdaa-451d-9137-13a04d252787"
      unitRef="shares">115006000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjMtMy0xLTEtMA_6d2bbc73-c23d-4498-9c1c-bc5114f342d6"
      unitRef="shares">114340000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjMtNS0xLTEtMTEwMQ_b0600a5b-f344-478f-b9a3-a850e949c6ab"
      unitRef="shares">114790000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjMtNy0xLTEtOTM_93ba4c18-e021-4a98-84e5-4dcfd139f98f"
      unitRef="shares">114590000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjQtMS0xLTEtMA_3fd80767-2b68-4143-843e-48f4a47db1a7"
      unitRef="shares">123234000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjQtMy0xLTEtMA_861a1045-e602-48af-a28f-ffd5778ec60a"
      unitRef="shares">121783000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjQtNS0xLTEtMTEwMQ_68db53dc-cb7e-4984-af39-708282f6c392"
      unitRef="shares">122756000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8xOS9mcmFnOjIzZjZiNjkwMWE2YjQ2NWViYTc2YjZkZGQ1MWI1NmUyL3RhYmxlOmViYzY1NTgxM2U4OTRhZjI5MDg5YmRjMzc3Mzg1NzYwL3RhYmxlcmFuZ2U6ZWJjNjU1ODEzZTg5NGFmMjkwODliZGMzNzczODU3NjBfMjQtNy0xLTEtOTM_91726b44-7515-4283-80cc-f75da4cffb32"
      unitRef="shares">122831000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMy0xLTEtMS0w_75ff9e91-1e55-490e-ae77-877a117e7205"
      unitRef="usd">58392000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMy0zLTEtMS0w_fc279d7d-4e69-42e6-8466-c4eb438210ff"
      unitRef="usd">38460000</us-gaap:ProfitLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfNS0xLTEtMS0w_96a44fa3-bf94-45c5-b86c-09784eb0d872"
      unitRef="usd">16407000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfNS0zLTEtMS0w_6c5c8fe5-d17d-4028-beda-ddc1a3765fd2"
      unitRef="usd">14432000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfNi0xLTEtMS0w_417ee281-1088-4ff5-bfe0-3505168390c6"
      unitRef="usd">10017000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfNi0zLTEtMS0w_49649e5b-3f68-443f-9222-3334c6fbd069"
      unitRef="usd">5834000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfNy0xLTEtMS0w_6a0ec289-12ba-4fda-80ba-a197f6968c65"
      unitRef="usd">72000</us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating>
    <us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfNy0zLTEtMS0w_9d207338-10e8-4801-a9f2-1ee5222abb5f"
      unitRef="usd">1053000</us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfOC0xLTEtMS0w_d595c9ab-75ff-48b5-81c4-a3e4077a654b"
      unitRef="usd">362000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfOC0zLTEtMS0w_40dd4b2f-ecda-48cb-be97-9c9c21711d0f"
      unitRef="usd">263000</us-gaap:DepreciationDepletionAndAmortization>
    <cort:OperatingLeaseRightOfUseAssetAmortization
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfOS0xLTEtMS0w_5ae2aae2-5ee1-4eb4-af72-184091331ef8"
      unitRef="usd">749000</cort:OperatingLeaseRightOfUseAssetAmortization>
    <cort:OperatingLeaseRightOfUseAssetAmortization
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfOS0zLTEtMS0w_18d2dd04-7545-4e1f-b724-15b76ee24e50"
      unitRef="usd">772000</cort:OperatingLeaseRightOfUseAssetAmortization>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTEtMS0xLTEtMjk0Ng_8d06d9d1-476d-4f31-a3e4-d070057bddb9"
      unitRef="usd">-148000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTEtMy0xLTEtMjk0Ng_5c621d0b-6bcd-44ec-a92a-3f088045460f"
      unitRef="usd">0</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTEtMS0xLTEtMA_906a30ba-b374-4b4a-8422-38b46d9642ae"
      unitRef="usd">2797000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTEtMy0xLTEtMA_dc32c786-19a5-4642-b686-61e14e0b3a55"
      unitRef="usd">2186000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTItMS0xLTEtMA_bb1416ab-d7df-4963-a4b2-4d5381b14d77"
      unitRef="usd">-1414000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTItMy0xLTEtMA_cbc49e80-5807-4b3a-8386-16a6fb63140f"
      unitRef="usd">1543000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTMtMS0xLTEtMA_6b0ed3bd-9c47-4e67-baa5-c4d6056ec052"
      unitRef="usd">-721000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTMtMy0xLTEtMA_09a826c2-50b8-4bdd-bead-87160c001441"
      unitRef="usd">-1538000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTQtMS0xLTEtMA_4bd9b4de-0117-445a-ae96-029f97686e25"
      unitRef="usd">1088000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTQtMy0xLTEtMA_cb768318-0f73-4ab1-bca8-cbd33bd63d22"
      unitRef="usd">100000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTUtMS0xLTEtMA_db234cf0-7906-43f8-a96b-643cd72bc939"
      unitRef="usd">-1251000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTUtMy0xLTEtMA_a0ced21f-e0da-4a76-ba12-9a7c80bb4c82"
      unitRef="usd">-1299000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <cort:IncreaseDecreaseInAccruedClinicalExpenses
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTYtMS0xLTEtMA_0a564687-c367-460f-beb6-c4d02b8e1370"
      unitRef="usd">4812000</cort:IncreaseDecreaseInAccruedClinicalExpenses>
    <cort:IncreaseDecreaseInAccruedClinicalExpenses
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTYtMy0xLTEtMA_1376ceb8-e845-446f-b90d-1aef7edba620"
      unitRef="usd">2197000</cort:IncreaseDecreaseInAccruedClinicalExpenses>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTctMS0xLTEtMA_5a3bfcaf-3e4f-4c90-a91d-fdfdb37cfdba"
      unitRef="usd">-628000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTctMy0xLTEtMA_e7602ec6-7de3-49dc-88f2-2c4b5c3b2610"
      unitRef="usd">-7349000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <cort:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTgtMS0xLTEtMA_164c28c4-9ca6-4c33-8f33-542394b06ad6"
      unitRef="usd">-731000</cort:IncreaseDecreaseInOperatingLeaseLiability>
    <cort:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTgtMy0xLTEtMA_576cb80e-c861-49bd-a182-f49de758f44d"
      unitRef="usd">-730000</cort:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTktMS0xLTEtMA_e4621ca1-1ebc-43bb-9820-22e58185ab79"
      unitRef="usd">86455000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMTktMy0xLTEtMA_f961edb8-90c6-4ef7-9a20-5b9c22a71a62"
      unitRef="usd">49236000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjEtMS0xLTEtMA_d982fd3f-1dbf-4ee9-a431-a22529c88e22"
      unitRef="usd">89000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjEtMy0xLTEtMA_85df1f30-6c34-43c7-a4f2-dcff5e6ff446"
      unitRef="usd">667000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjItMS0xLTEtMA_c67c0232-66a3-4881-ad8b-d51977584a0c"
      unitRef="usd">153193000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjItMy0xLTEtMA_76355e9f-1b66-41fd-8b46-c74ad46fe658"
      unitRef="usd">130145000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjMtMS0xLTEtMA_1a98d3d5-dc27-4df5-a41a-491d825725aa"
      unitRef="usd">219314000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjMtMy0xLTEtMA_344be9e4-dddd-42fb-b048-5cbebb0397b5"
      unitRef="usd">131001000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjQtMS0xLTEtMA_ea5bad5f-4931-462e-85a4-5bd56920bcf6"
      unitRef="usd">-66210000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjQtMy0xLTEtMA_3c031ea7-0877-45aa-a2ad-c8cec76ffa4b"
      unitRef="usd">-1523000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjYtMS0xLTEtMA_59611fdb-fc1c-4928-8ec1-5420d3d5195e"
      unitRef="usd">7347000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjYtMy0xLTEtMA_9180a6cf-0be5-4aa7-b032-08a921862fcc"
      unitRef="usd">3947000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjctMS0xLTEtMA_aac0c305-40eb-47d2-b8dd-9231e81ea7ea"
      unitRef="usd">275000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjctMy0xLTEtMA_4bae91c4-9c01-43f7-a022-7a56e86dd558"
      unitRef="usd">30975000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjgtMS0xLTEtMA_cd383b51-2165-43c2-9f57-def3468e914f"
      unitRef="usd">63000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjgtMy0xLTEtMA_c2cd252e-773e-4bb2-89be-b053d21ee6df"
      unitRef="usd">4169000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjktMS0xLTEtMA_81565ad3-b9bf-41de-80d7-b414a07ab76e"
      unitRef="usd">7009000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMjktMy0xLTEtMA_21b2a5e3-0b3b-4459-a618-469f48d50f8e"
      unitRef="usd">-31197000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMzAtMS0xLTEtMA_ae8d6091-b309-4cdf-92c2-f523f9dc129c"
      unitRef="usd">27254000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMzAtMy0xLTEtMA_9e523bf0-d7c7-4a2d-89ae-2ccb23ba733a"
      unitRef="usd">16516000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMzEtMS0xLTEtMA_5d9d2ec2-8db6-4932-90b0-ad8556715197"
      unitRef="usd">31269000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5d0cfec376a246ab95aa454d132294e1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMzEtMy0xLTEtMA_a5d498a8-4f96-4e5b-b49d-d6499329bb70"
      unitRef="usd">41625000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMzItMS0xLTEtMA_553bde0a-425c-4790-94a3-e622c93ac50e"
      unitRef="usd">58523000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic147096b9a104ec1bfaf4e594b4c7757_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMzItMy0xLTEtMA_8c022cea-9d15-4e01-ba5f-97913ebd1536"
      unitRef="usd">58141000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <cort:SharesRepurchasedInNetSettlementOfCashlessOptionExercise
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMzUtMS0xLTEtMA_11d9a7dd-3c0e-4133-8c28-084085f9ed74"
      unitRef="usd">772000000</cort:SharesRepurchasedInNetSettlementOfCashlessOptionExercise>
    <cort:SharesRepurchasedInNetSettlementOfCashlessOptionExercise
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMzUtMy0xLTEtMA_00522aff-6309-4d8a-9bfa-52a3abbe9784"
      unitRef="usd">931000</cort:SharesRepurchasedInNetSettlementOfCashlessOptionExercise>
    <cort:NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMzYtMS0xLTEtMA_a6c4a4d8-7ceb-438d-87e9-ddd61b40e1aa"
      unitRef="usd">775000000</cort:NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability>
    <cort:NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yNS9mcmFnOmZhZjNmNzA3NDczMjRjMWE4MjdiM2Y1N2ZhZGJmZDMwL3RhYmxlOjViOGQwY2QwMDFjZTRlYWFiYTMwNzg1MzBiZmQ4YTEzL3RhYmxlcmFuZ2U6NWI4ZDBjZDAwMWNlNGVhYWJhMzA3ODUzMGJmZDhhMTNfMzYtMy0xLTEtMA_b4471291-6d2c-4ba6-ac98-6cb4ca93f1c2"
      unitRef="usd">1878000</cort:NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability>
    <us-gaap:SharesOutstanding
      contextRef="id43e80e1e4af4fc48cbcf603dc4a3d09_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMi0xLTEtMS0w_8d2970fd-8bd6-497b-9948-2620553c9a1c"
      unitRef="shares">115031000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="id43e80e1e4af4fc48cbcf603dc4a3d09_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMi0zLTEtMS0w_9f005b29-c822-445c-92ce-4a2622f5c9e2"
      unitRef="usd">117000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4b5b140d584a4151b20193794f93f713_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMi01LTEtMS0w_d7663cd1-621b-41c5-8e7f-a8200a50d941"
      unitRef="usd">417228000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icf04f777c2084aeeade723d09bf39f3a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMi03LTEtMS0w_41b91e34-3cad-4b9f-b6e2-0d5efd5f4574"
      unitRef="usd">-23657000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id23f7dc430874924988468028e1b2cf8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMi05LTEtMS0w_dfcf2ae0-5de5-41f4-b760-a7b97701972a"
      unitRef="usd">-70000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0feacfed97984a32a5fb37aed638d1fb_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMi0xMS0xLTEtMA_b636ae47-c22c-4fc2-a477-b704f6049295"
      unitRef="usd">-117736000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5d0cfec376a246ab95aa454d132294e1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMi0xMy0xLTEtMA_02411836-58df-48bb-89d5-a800b7c1e892"
      unitRef="usd">275882000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ie66029cd1ef44562b77e5987164e93e4_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMy0xLTEtMS0w_56eecec0-f450-4fb1-bd13-0bddd8450ce3"
      unitRef="shares">1497000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie66029cd1ef44562b77e5987164e93e4_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMy0zLTEtMS0w_0f91f160-1a25-43f7-9181-36e225642e3e"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iaef8a9907fd44379a4b82ab817bb86d4_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMy01LTEtMS0w_d468c5c8-6283-4c48-8e17-8d019bf1dfc8"
      unitRef="usd">3365000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ifb7202c1eef44adc93d9b416e35730dc_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMy0xMy0xLTEtMA_b2920915-0f6b-45e0-acef-81fb8eef9266"
      unitRef="usd">3366000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="ie66029cd1ef44562b77e5987164e93e4_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfNC0xLTEtMS0w_d1963009-370b-4581-9ab2-9674e9fe73c9"
      unitRef="shares">428000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="icc32776639b14df6acb04b4d33eb3428_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfNC03LTEtMS0w_b02a195c-c4e5-407f-993e-cf9cd92a4be6"
      unitRef="usd">5100000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ifb7202c1eef44adc93d9b416e35730dc_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfNC0xMy0xLTEtMA_964f1dc2-85de-48be-a819-89a461ebe990"
      unitRef="usd">5100000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iaef8a9907fd44379a4b82ab817bb86d4_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfNS01LTEtMS0w_8f46e9f8-df1a-4138-8ce3-637a53d74d5a"
      unitRef="usd">6724000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifb7202c1eef44adc93d9b416e35730dc_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfNS0xMy0xLTEtMA_f474b082-8ba5-49d7-8d3a-32b5849adc0e"
      unitRef="usd">6724000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i009e137e6c6c4a1c8642949fa2586645_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfNi05LTEtMS0w_51cbc14d-0e89-4d5e-a3e8-b273e01d55ef"
      unitRef="usd">164000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ifb7202c1eef44adc93d9b416e35730dc_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfNi0xMy0xLTEtMA_76d2ae35-b393-4deb-a615-91f9034e2c41"
      unitRef="usd">164000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ie66029cd1ef44562b77e5987164e93e4_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfNy0xLTEtMS0w_099d85d8-46eb-4e13-8bd0-fd6ab2515646"
      unitRef="shares">1168000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="icc32776639b14df6acb04b4d33eb3428_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfNy03LTEtMS0w_9364d3f0-64a5-418b-8d04-b70d477db839"
      unitRef="usd">13555000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ifb7202c1eef44adc93d9b416e35730dc_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfNy0xMy0xLTEtMA_20283040-c7fe-4028-b26e-e185733eb945"
      unitRef="usd">13555000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:NetIncomeLoss
      contextRef="ibbe0dd5d4e814449b208a424e447d646_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfOC0xMS0xLTEtMA_f0d7983b-575a-4d3a-9d5b-8d9eaef24ae1"
      unitRef="usd">18274000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifb7202c1eef44adc93d9b416e35730dc_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfOC0xMy0xLTEtMA_3f1b856f-57b8-4adf-8cbf-5240e0bb045b"
      unitRef="usd">18274000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="ic34254cd910649a3b5fc46af06fd7711_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfOS0xLTEtMS0w_df947caf-f507-4bf5-bc91-c4730f2c7803"
      unitRef="shares">114932000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ic34254cd910649a3b5fc46af06fd7711_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfOS0zLTEtMS0w_8b1513a2-6d8a-4f6a-88f0-70105e91254c"
      unitRef="usd">118000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id7951e94cce946ff96178e48d4b6ea12_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfOS01LTEtMS0w_3acde845-0167-4bf8-af7b-2b6c43aa3517"
      unitRef="usd">427317000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if7b6cf6957b14ec7a59ccb709eef0a02_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfOS03LTEtMS0w_6a572dc0-c08d-4997-96c3-3f17576458e0"
      unitRef="usd">-42312000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7b6a4142199d43c18ae0e872d799bfb6_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfOS05LTEtMS0w_cae87077-ea0b-4083-8324-b1a613d4a7b6"
      unitRef="usd">94000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7616c3d7cd424e9fbd9a48c65e4abc94_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfOS0xMS0xLTEtMA_b79158d5-79ff-4a00-a1c3-1e43e4ce559e"
      unitRef="usd">-99462000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if989a656efe14e6ea232461e22031dac_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfOS0xMy0xLTEtMA_e7ae4c2b-787a-4e4b-804a-873bfb7763e1"
      unitRef="usd">285755000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i8dd6f14260974421b9690467faa2c7e0_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTAtMS0xLTEtMTA4_08d22f3b-901a-47d5-8ae3-32545b0442c6"
      unitRef="shares">317000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8dd6f14260974421b9690467faa2c7e0_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTAtMy0xLTEtMTA4_bb8fcd69-9f4b-4b9f-9f13-e105cad020a0"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i013666e52de6404da6b126a105023216_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTAtNS0xLTEtMTA4_497d19c4-0787-491b-ae63-d3a0ff153bb2"
      unitRef="usd">1514000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTAtMTMtMS0xLTEwOA_8f4521d1-1297-4d99-b465-dd7f2fe89554"
      unitRef="usd">1514000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i013666e52de6404da6b126a105023216_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTEtNS0xLTEtMTA4_02cf7bac-fe57-4a59-ac29-f5a4826b0567"
      unitRef="usd">7791000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTEtMTMtMS0xLTEwOA_6b4038e5-0dcc-4612-a1ff-7993e206006a"
      unitRef="usd">7791000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i469244ce92414b209b2357b55b429b32_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTItOS0xLTEtMTA4_c4aed3d8-0cff-490b-bbb8-d930d89e1a78"
      unitRef="usd">227000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTItMTMtMS0xLTEwOA_7cb71847-364a-4d42-91e1-bfbd860ed9ee"
      unitRef="usd">227000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i8dd6f14260974421b9690467faa2c7e0_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTMtMS0xLTEtMTA4_74919509-c374-4259-9b23-bf3cdc6815ae"
      unitRef="shares">1612000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i72de373f336842118a59cffe51e9b456_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTMtNy0xLTEtMTA4_92d26187-1bde-49de-9983-6a8512063789"
      unitRef="usd">17420000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTMtMTMtMS0xLTEwOA_179574a0-20c8-4b7d-8d87-02123738a534"
      unitRef="usd">17420000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:NetIncomeLoss
      contextRef="i34b00135b7d24ceab098d7be792b6a75_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTQtMTEtMS0xLTEwOA_4a1b3876-a9bf-4727-8a8e-0bb72ff018c3"
      unitRef="usd">20186000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTQtMTMtMS0xLTEwOA_da14825a-44b0-45e9-848f-fb5ec058e48b"
      unitRef="usd">20186000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i0e8235caa81749c19f5c8658e7117627_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTUtMS0xLTEtMTA4_3826b45f-560a-48cb-9b48-1571528c0715"
      unitRef="shares">113637000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0e8235caa81749c19f5c8658e7117627_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTUtMy0xLTEtMTA4_e8fa545f-13f0-4e8f-880d-ad26458d7e99"
      unitRef="usd">118000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i528b1512708842b48795600cf6164f75_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTUtNS0xLTEtMTA4_279ea2b1-e3ec-4384-807b-eccdfdbd7c14"
      unitRef="usd">436622000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieedc6d718c084f98af74e369e5e14899_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTUtNy0xLTEtMTA4_4328a3ea-bcca-498d-920e-fe17e98eb397"
      unitRef="usd">-59732000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4ff04aa262124dd692c2f794d329a13d_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTUtOS0xLTEtMTA4_40085ac5-5ba5-4ac1-a8ec-818e2824b477"
      unitRef="usd">321000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idfc0fd7c18fd4671b5a8a7d103ac1453_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTUtMTEtMS0xLTEwOA_f2653ebd-45f8-4ec4-b382-c032e7493602"
      unitRef="usd">-79276000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic147096b9a104ec1bfaf4e594b4c7757_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTUtMTMtMS0xLTEwOA_cb47b092-a390-4d21-83f7-9036987d7b7f"
      unitRef="usd">298053000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i008edf416d114baaa053c648f2ac52e6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTEtMS0xLTEtMA_ea813d8f-f067-42c6-94b9-bfedd4938c7f"
      unitRef="shares">114549000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i008edf416d114baaa053c648f2ac52e6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTEtMy0xLTEtMA_4cb8cb96-2b26-4361-83b4-6afa28883037"
      unitRef="usd">120000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if8d3e9c1cb8d4f38ab77b7c382099ff1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTEtNS0xLTEtMA_2cbfaabc-3d92-44c2-9f6d-12aa28d0f2f9"
      unitRef="usd">457060000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic7c0e77332b148a2bb2b634531149820_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTEtNy0xLTEtMA_6a02731f-cbaf-44d2-9c91-722c53ab8064"
      unitRef="usd">-62704000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7fe3d26b9037439cbd3b7b8e92879005_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTEtOS0xLTEtMA_fd037681-e3e2-45c2-9850-197f5feeb9df"
      unitRef="usd">261000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iab9959a323b442b19cd489a448e58816_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTEtMTEtMS0xLTA_d624a318-b572-4ff6-aa58-9932fd54b794"
      unitRef="usd">-23555000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTEtMTMtMS0xLTA_4f456d96-0963-4a79-887d-4d7fdddd0684"
      unitRef="usd">371182000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ifb887afe70c6493d9c15fafa558d41bb_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTItMS0xLTEtMA_15d1a774-ee30-4230-9b72-4e6e5294e719"
      unitRef="shares">67000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ifb887afe70c6493d9c15fafa558d41bb_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTItMy0xLTEtMA_5964f34e-840a-44f0-8785-5841fde603f5"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ifc185b9085f546708fe16779db7ddafa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTItNS0xLTEtMA_2f8ecedd-e942-40d9-b755-71f8d5c99ce9"
      unitRef="usd">480000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i3950fd0d2f2b44dab783d154abac9d4d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTItMTMtMS0xLTA_1f861b9c-2237-4f10-b12c-d84c10583e8f"
      unitRef="usd">480000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifc185b9085f546708fe16779db7ddafa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTQtNS0xLTEtMA_aaa4b3e6-c93a-4283-a77d-b91addec3f8f"
      unitRef="usd">7988000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3950fd0d2f2b44dab783d154abac9d4d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTQtMTMtMS0xLTA_39c43c27-4580-4a6f-a269-f2ec1b06eeb2"
      unitRef="usd">7988000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if4463c0fd5cd4ff2a904181cde20cf99_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTUtOS0xLTEtMA_a6cc0e63-672e-4494-8968-8f64d00b3268"
      unitRef="usd">49000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i3950fd0d2f2b44dab783d154abac9d4d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTUtMTMtMS0xLTA_88541fc1-2f49-47ca-a64c-dc14e101bc15"
      unitRef="usd">49000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ifb887afe70c6493d9c15fafa558d41bb_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjItMS0xLTEtMTc2Mw_bf7a67dd-c002-4018-ae84-43abfa1d8909"
      unitRef="shares">20000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i79fb10df44f04378b1d4a3fe2ee4e8a4_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjItNy0xLTEtMTc2Mw_f8c44570-7c30-41a9-a132-4caa0716ce23"
      unitRef="usd">275000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i3950fd0d2f2b44dab783d154abac9d4d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjItMTMtMS0xLTE3NjM_37085870-39e4-4540-bc8b-99efacd9aa1f"
      unitRef="usd">275000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:NetIncomeLoss
      contextRef="i2ab365c9dac849eea5668d814334c42d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTYtMTEtMS0xLTA_5f6aa549-34be-4b7f-a758-c7cc4d4d00aa"
      unitRef="usd">30065000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3950fd0d2f2b44dab783d154abac9d4d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTYtMTMtMS0xLTA_585a38bb-41de-4290-954c-645c3221c2ae"
      unitRef="usd">30065000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i1dc41b4a9c914dbab4d3c06fb33f57b0_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTctMS0xLTEtMA_fefa22b1-09ff-402c-b2ae-857cccde7fcb"
      unitRef="shares">114596000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i1dc41b4a9c914dbab4d3c06fb33f57b0_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTctMy0xLTEtMA_001773ee-1688-40ef-aced-76b2ff3a4362"
      unitRef="usd">120000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ide1ab98947be44a7a923572834dee041_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTctNS0xLTEtMA_9b17a9fc-1d2d-4405-a1b6-0de80b2cf7d4"
      unitRef="usd">465528000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8d6509186a844c819c65084d43c6d69c_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTctNy0xLTEtMA_d7a3eeb5-0695-4830-b72e-531d08c38a04"
      unitRef="usd">-62979000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4ed0a68ba9494fa4b47b6e9a93a521f4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTctOS0xLTEtMA_8201dd76-f178-43f4-9cad-62147735e81a"
      unitRef="usd">310000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i40cb480a80b342918459387bd37e586f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTctMTEtMS0xLTA_7a492975-9553-4b1d-8298-e1842b699960"
      unitRef="usd">6510000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i318b1c8f695342fb8fd74abf852bb32c_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMTctMTMtMS0xLTA_be841395-f046-451b-a8b2-edf091adb41d"
      unitRef="usd">409489000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i38ec619fb68f448895616f9965217043_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjQtMS0xLTEtMTE1MQ_3a931a88-a898-4103-80d9-7446757e7484"
      unitRef="shares">1011000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i38ec619fb68f448895616f9965217043_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjQtMy0xLTEtMTE1MQ_bcd1fed2-fb3b-4117-92df-45a4306f7935"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ibe2d12b2fea84104850c3e6db82a1886_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjQtNS0xLTEtMTE1MQ_6dbd65bf-df7a-4954-9b77-dc40a373ea9b"
      unitRef="usd">7638000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjQtMTMtMS0xLTE1MQ_15db8449-515b-44a0-9ddc-b812e7544e2a"
      unitRef="usd">7639000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i38ec619fb68f448895616f9965217043_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjUtMS0xLTEtMTE1MQ_b417efaf-0410-4ff6-87a5-e44462f18080"
      unitRef="shares">54000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id622b639e0a84f43be97ae078c04256c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjUtNy0xLTEtMTE1MQ_c408fa10-1eae-441c-8da9-5536c790b61c"
      unitRef="usd">835000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjUtMTMtMS0xLTE1MQ_c8e11ee2-f120-42c9-860f-c74cfb5d8967"
      unitRef="usd">835000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ibe2d12b2fea84104850c3e6db82a1886_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjYtNS0xLTEtMTE1MQ_4c4975e5-01d1-41ce-95b2-ecff92ae03c7"
      unitRef="usd">8548000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjYtMTMtMS0xLTE1MQ_6c8770a6-90cc-4a07-8459-9ba91db68818"
      unitRef="usd">8548000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i9465847f79bd479aa834209310ac1e23_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjctOS0xLTEtMTE1MQ_159615b0-7120-4295-b643-03c9305d7079"
      unitRef="usd">530000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjctMTMtMS0xLTE1MQ_43670627-ef25-4de6-8710-6fa541834e3a"
      unitRef="usd">530000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="i30d8bcab79b3473ab7b5cf07ec988570_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjktMTEtMS0xLTExNTM_e774a3d8-587f-4d39-8a5d-35691f34b931"
      unitRef="usd">28327000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMjktMTMtMS0xLTE1MQ_b6e5a13b-259d-4866-bf30-288951a99fd7"
      unitRef="usd">28327000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i5dd92cdb4c85489b9ba01a034047ff25_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMzAtMS0xLTEtMTUx_5f44e193-dc96-4af8-8eff-ef12eb3d8eed"
      unitRef="shares">115553000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i5dd92cdb4c85489b9ba01a034047ff25_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMzAtMy0xLTEtMTUx_f2e23aa3-80e7-4fb7-9dbb-139736397114"
      unitRef="usd">121000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i61ab2a7514344645b00e1ff7bf5cde72_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMzAtNS0xLTEtMTUx_32d92487-5369-4afc-bdd9-3866a3c589f0"
      unitRef="usd">481714000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib004fc55acca4c429d6548b384234a5d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMzAtNy0xLTEtMTUx_a1093b23-ed25-4824-a568-3389a0ec7fb6"
      unitRef="usd">-63814000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3baad575a8c5416490ac1e52d282d6c0_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMzAtOS0xLTEtMTUx_c50d52b3-2e1e-4991-bf0e-0847631b7123"
      unitRef="usd">840000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6b1a22f0e515496fa802666c85257e77_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMzAtMTEtMS0xLTE1MQ_3353441a-cc57-4c65-b84f-6586a3c5523a"
      unitRef="usd">34837000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8yOC9mcmFnOjhiMTIzZGNkMTkzMjQwMDZiMTg2NjY3ZmI4Y2RhZjQwL3RhYmxlOmY2YjJlMDQzYTViZTRiMzA5YjYwZDNjNjNmZWYzN2QxL3RhYmxlcmFuZ2U6ZjZiMmUwNDNhNWJlNGIzMDliNjBkM2M2M2ZlZjM3ZDFfMzAtMTMtMS0xLTE1MQ_9e6fe2a6-f223-4b35-8a00-cb4c6d11b7f8"
      unitRef="usd">453698000</us-gaap:StockholdersEquity>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNC9mcmFnOjI3OTZkMTE1ZDhiYTQ4N2FiMmNiYzNhYzk5ZGI5ZWI4L3RleHRyZWdpb246Mjc5NmQxMTVkOGJhNDg3YWIyY2JjM2FjOTlkYjllYjhfNTEwOA_9f97f177-c993-4002-8520-bbeae2d17be6">Basis of Presentation and Summary of Significant Accounting Policies&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Description of Business and Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Corcept Therapeutics Incorporated is a commercial-stage pharmaceutical company engaged in the discovery and development of medications that treat severe metabolic, oncologic and psychiatric disorders by modulating the effect of the hormone cortisol.&#160;In 2012, the U.S. Food and Drug Administration (&#x201c;FDA&#x201d;) approved Korlym&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;&#xae;&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;(&#x201c;mifepristone&#x201d;) 300&#160;mg tablets, as a once-daily oral medication for the treatment of hyperglycemia secondary to hypercortisolism in adult patients with endogenous Cushing&#x2019;s syndrome who have type 2 diabetes mellitus or glucose intolerance and have failed surgery or are not candidates for surgery. We have discovered and patented&#160;four&#160;structurally distinct series of selective cortisol modulators, consisting of more than&#160;1,000&#160;compounds. We are developing compounds from these series as potential treatments for a broad range of serious disorders.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We were incorporated in the State of&#160;Delaware&#160;in&#160;May 1998. Our headquarters are located in Menlo Park, California.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have prepared the following in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X: (i) condensed consolidated balance sheet as of June&#160;30, 2020, (ii) statements of comprehensive income and stockholders&#x2019; equity for the three and six months ended June 30, 2020 and 2019 and (iii) statements of cash flows for the six months ended June 30, 2020 and 2019. These do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments considered necessary for a fair presentation (which in the applicable periods consist only of normal, recurring adjustments) have been included. Operating results for the three and six months ended June 30, 2020 are not necessarily indicative of the results for the remainder of 2020 or any other period. These financial statements and notes should be read in conjunction with the financial statements for the year ended December&#160;31, 2019 included in our Annual Report on Form 10-K. The December&#160;31, 2019 balance sheet was derived from audited financial statements at that date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;There have been no material changes in the significant accounting policies described in our Annual Report on Form&#160;10-K for the year ended&#160;December&#160;31, 2019 except for the adoption of the accounting pronouncements set forth below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, &#x201c;Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments,&#x201d; which changes the methodology for measuring credit losses on financial instruments and for determining when such losses are recorded. This standard is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. We adopted this standard on January 1, 2020 using the modified retrospective approach with the cumulative effect of the adoption recorded as an adjustment to retained earnings. It had no impact on our condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2018, the FASB issued ASU No. 2018-13, &#x201c;Fair Value Measurements (Topic 820),&#x201d; which eliminates or modifies certain disclosure requirements for fair value measurements and requires disclosure of additional information. This standard is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. We adopted this standard on January 1, 2020 using the modified retrospective approach with the cumulative effect of the adoption recorded as an adjustment to retained earnings. It had no impact on our condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Recently Issued Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In December 2019, the FASB issued ASU No. 2019-12 (ASC Topic 740), &#x201c;Simplifying the Accounting for Income Taxes.&#x201d; This standard simplifies accounting for income taxes by removing certain exceptions to the general principles and clarifying existing guidance. This standard will be effective for fiscal years, and interim periods within those years, beginning after December 15, 2021. Early adoption is permitted. We are assessing the impact of this standard on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <cort:NumberOfSeriesOfSelectiveCortisolModulators
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNC9mcmFnOjI3OTZkMTE1ZDhiYTQ4N2FiMmNiYzNhYzk5ZGI5ZWI4L3RleHRyZWdpb246Mjc5NmQxMTVkOGJhNDg3YWIyY2JjM2FjOTlkYjllYjhfNzgw_cb4157ad-d187-4a82-b48c-8bf61d782ea0"
      unitRef="series">4</cort:NumberOfSeriesOfSelectiveCortisolModulators>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNC9mcmFnOjI3OTZkMTE1ZDhiYTQ4N2FiMmNiYzNhYzk5ZGI5ZWI4L3RleHRyZWdpb246Mjc5NmQxMTVkOGJhNDg3YWIyY2JjM2FjOTlkYjllYjhfNTEyMA_c9ba73d9-9fa9-4229-b0a6-b5f707358f48">&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have prepared the following in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X: (i) condensed consolidated balance sheet as of June&#160;30, 2020, (ii) statements of comprehensive income and stockholders&#x2019; equity for the three and six months ended June 30, 2020 and 2019 and (iii) statements of cash flows for the six months ended June 30, 2020 and 2019. These do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments considered necessary for a fair presentation (which in the applicable periods consist only of normal, recurring adjustments) have been included. Operating results for the three and six months ended June 30, 2020 are not necessarily indicative of the results for the remainder of 2020 or any other period. These financial statements and notes should be read in conjunction with the financial statements for the year ended December&#160;31, 2019 included in our Annual Report on Form 10-K. The December&#160;31, 2019 balance sheet was derived from audited financial statements at that date.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNC9mcmFnOjI3OTZkMTE1ZDhiYTQ4N2FiMmNiYzNhYzk5ZGI5ZWI4L3RleHRyZWdpb246Mjc5NmQxMTVkOGJhNDg3YWIyY2JjM2FjOTlkYjllYjhfNTEyMw_bce31d9a-a632-4df2-9df8-2ae5b57f352f">&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, &#x201c;Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments,&#x201d; which changes the methodology for measuring credit losses on financial instruments and for determining when such losses are recorded. This standard is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. We adopted this standard on January 1, 2020 using the modified retrospective approach with the cumulative effect of the adoption recorded as an adjustment to retained earnings. It had no impact on our condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2018, the FASB issued ASU No. 2018-13, &#x201c;Fair Value Measurements (Topic 820),&#x201d; which eliminates or modifies certain disclosure requirements for fair value measurements and requires disclosure of additional information. This standard is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. We adopted this standard on January 1, 2020 using the modified retrospective approach with the cumulative effect of the adoption recorded as an adjustment to retained earnings. It had no impact on our condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Recently Issued Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In December 2019, the FASB issued ASU No. 2019-12 (ASC Topic 740), &#x201c;Simplifying the Accounting for Income Taxes.&#x201d; This standard simplifies accounting for income taxes by removing certain exceptions to the general principles and clarifying existing guidance. This standard will be effective for fiscal years, and interim periods within those years, beginning after December 15, 2021. Early adoption is permitted. We are assessing the impact of this standard on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RleHRyZWdpb246YTNkZDA4YjVlNzJlNGI4MDlmMTZlMGJjYTY2YzhhMmRfNjA0NzMxMzk1MzQ3Ng_5ce40ded-13e3-47bf-80fb-9eedf2e1f670">Composition of Certain Balance Sheet Items&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:66.128%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&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:13.645%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less strategic inventory classified as non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,981)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total inventory classified as current&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Because we rely on a single manufacturer for the active pharmaceutical ingredient (&#x201c;API&#x201d;) for Korlym, we have purchased and hold significant quantities of API. We classify inventory we do not expect to sell within 12 months of the balance sheet date as &#x201c;Strategic Inventory,&#x201d; a long-term asset.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:65.982%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&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:13.645%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,690)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,328)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Accrued and other liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:65.982%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&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:13.645%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Government rebates&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Legal fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued selling and marketing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued manufacturing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total accrued and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Other assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June 30, 2020 and December 31, 2019, Other assets included $4.4&#160;million and $3.3&#160;million of deposits for clinical trials, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RleHRyZWdpb246YTNkZDA4YjVlNzJlNGI4MDlmMTZlMGJjYTY2YzhhMmRfNDE5_25089e7a-c53d-480b-ae49-7d53eda31b5d">&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:66.128%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&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:13.645%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less strategic inventory classified as non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,981)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total inventory classified as current&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RleHRyZWdpb246YTNkZDA4YjVlNzJlNGI4MDlmMTZlMGJjYTY2YzhhMmRfNDE5_93e0b357-557e-4f4c-90b3-2f4289b65d38">&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:66.128%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&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:13.645%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less strategic inventory classified as non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,981)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total inventory classified as current&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <cort:InventoryRawMaterialsCurrentAndNoncurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfMy0xLTEtMS0w_e09c1997-b81d-448b-8e99-6296855de71a"
      unitRef="usd">0</cort:InventoryRawMaterialsCurrentAndNoncurrent>
    <cort:InventoryRawMaterialsCurrentAndNoncurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfMy0zLTEtMS0w_460f84d1-4925-4891-91ec-e93fee156a88"
      unitRef="usd">1389000</cort:InventoryRawMaterialsCurrentAndNoncurrent>
    <cort:InventoryWorkInProcessCurrentAndNoncurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfNC0xLTEtMS0w_f7e0c806-aa02-431c-9178-620add512b12"
      unitRef="usd">9413000</cort:InventoryWorkInProcessCurrentAndNoncurrent>
    <cort:InventoryWorkInProcessCurrentAndNoncurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfNC0zLTEtMS0w_c33af723-f14a-4595-bce9-46e066c85a40"
      unitRef="usd">10086000</cort:InventoryWorkInProcessCurrentAndNoncurrent>
    <cort:InventoryFinishedGoodsCurrentAndNoncurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfNS0xLTEtMS0w_c6d1c38b-d7ee-412f-b570-21d6d250c7bd"
      unitRef="usd">6707000</cort:InventoryFinishedGoodsCurrentAndNoncurrent>
    <cort:InventoryFinishedGoodsCurrentAndNoncurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfNS0zLTEtMS0w_e6222a71-f1c7-4bda-8272-d0f0b39d5b3a"
      unitRef="usd">5930000</cort:InventoryFinishedGoodsCurrentAndNoncurrent>
    <cort:InventoryCurrentNoncurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfNi0xLTEtMS0w_8864057a-b6fa-406b-b89f-bd0ba1c03385"
      unitRef="usd">16120000</cort:InventoryCurrentNoncurrent>
    <cort:InventoryCurrentNoncurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfNi0zLTEtMS0w_37701cd0-f69e-4896-95ad-637abc44796a"
      unitRef="usd">17405000</cort:InventoryCurrentNoncurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfNy0xLTEtMS0w_69d28d46-ad44-4d1e-93ae-a3754dddfc52"
      unitRef="usd">11193000</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfNy0zLTEtMS0w_d14582f0-7f37-49d1-bdf2-9bcdbc0030d5"
      unitRef="usd">11981000</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNet
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfOC0xLTEtMS0w_071ec69b-ebb9-4c1c-9657-ea5474b6d024"
      unitRef="usd">4927000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjYwOWFiN2ViNGIzOTQzMWQ4ZTU3ODZjZDNlOTQwMGJkL3RhYmxlcmFuZ2U6NjA5YWI3ZWI0YjM5NDMxZDhlNTc4NmNkM2U5NDAwYmRfOC0zLTEtMS0w_983ccba9-5260-45e6-bb2a-61bf0dbcbc50"
      unitRef="usd">5424000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RleHRyZWdpb246YTNkZDA4YjVlNzJlNGI4MDlmMTZlMGJjYTY2YzhhMmRfNDI4_92684272-2e8a-49d9-a70c-fbd98d4238c4">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:65.982%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&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:13.645%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,690)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,328)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ife471907b9df488a83c916e588bf06f9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfMy0xLTEtMS0w_e1f48a3b-71b4-478b-86e7-307abafe9236"
      unitRef="usd">304000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4d505d59d82e428f8bff761f6d22a624_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfMy0zLTEtMS0w_21bc9d8c-66ff-4332-a7d2-d36e89ea818b"
      unitRef="usd">304000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i56402578e719447190306ca43b2dd6b0_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfNC0xLTEtMS0w_c531ebe7-5268-4809-9dd8-7a4c94c3964b"
      unitRef="usd">1472000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i69a0b3461a6c4b0ba09436b436c2bd8e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfNC0zLTEtMS0w_3cdab6e6-ad15-427d-bc63-92587d4f9b18"
      unitRef="usd">1541000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i10b85cf13765463d8ad116f2d7ea34de_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfNS0xLTEtMS0w_1e4d2bd2-86d8-4953-a467-f35206271de2"
      unitRef="usd">533000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i755b06be7a11492e933cb4bb2a87fb43_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfNS0zLTEtMS0w_9b523a10-fc84-4c41-a0c3-6a1c35e5bf7b"
      unitRef="usd">533000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfNi0xLTEtMS0w_ee20e4ac-560a-4e7d-bb4c-5f5a96abac54"
      unitRef="usd">2309000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfNi0zLTEtMS0w_a1733e72-2078-4198-9e1a-dafa97b19a66"
      unitRef="usd">2378000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfNy0xLTEtMS0w_7bca79e3-32a7-45d0-b403-2f1b574127a3"
      unitRef="usd">1690000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfNy0zLTEtMS0w_7ad8e64a-c8c0-48a2-b7bf-8379294d8839"
      unitRef="usd">1328000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfOC0xLTEtMS0w_48feef90-9661-451e-800b-8bdeb614b3d4"
      unitRef="usd">619000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOmRlZWIzMmZiMWI3ODQ1NjQ5ZmMzZjEyMDA4MjAyYzgzL3RhYmxlcmFuZ2U6ZGVlYjMyZmIxYjc4NDU2NDlmYzNmMTIwMDgyMDJjODNfOC0zLTEtMS0w_e89416d4-a80f-42f8-a7b1-67107100d38b"
      unitRef="usd">1050000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RleHRyZWdpb246YTNkZDA4YjVlNzJlNGI4MDlmMTZlMGJjYTY2YzhhMmRfNDIw_aa10747d-6eac-4d23-be4a-880a949f071a">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Accrued and other liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:65.982%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&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:13.645%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Government rebates&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Legal fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued selling and marketing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued manufacturing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total accrued and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <cort:AccruedGovernmentRebateCurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfMy0xLTEtMS0w_a0651d68-96f2-4796-9431-bdc1ec99f8eb"
      unitRef="usd">9160000</cort:AccruedGovernmentRebateCurrent>
    <cort:AccruedGovernmentRebateCurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfMy0zLTEtMS0w_6b3abc2b-9be8-4c94-bc0e-03ad365f5e88"
      unitRef="usd">8209000</cort:AccruedGovernmentRebateCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfNC0xLTEtMS0w_e5036a5c-fd67-476c-8859-152554739cca"
      unitRef="usd">5615000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfNC0zLTEtMS0w_f720746c-3d7f-41ed-adfd-dace5e75e576"
      unitRef="usd">12331000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfNS0xLTEtMS0w_573f1eda-e3fc-4815-98ae-35bbd205e39e"
      unitRef="usd">5417000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfNS0zLTEtMS0w_f71bbc24-4722-4ef3-839a-e529ac8c0a60"
      unitRef="usd">472000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfNi0xLTEtMS0w_47df12d8-dfbe-475e-ae1e-2b675a771fb4"
      unitRef="usd">918000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfNi0zLTEtMS0w_16addbbf-06f0-402c-950e-d32a6f2ef827"
      unitRef="usd">1087000</us-gaap:AccruedMarketingCostsCurrent>
    <cort:AccruedLegalFeesCurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfNy0xLTEtMS0w_f8f2a8cb-3a66-4e09-b4d6-d6899507bd77"
      unitRef="usd">664000</cort:AccruedLegalFeesCurrent>
    <cort:AccruedLegalFeesCurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfNy0zLTEtMS0w_48d23d32-f91f-47d0-86d7-a6cba9b1018a"
      unitRef="usd">491000</cort:AccruedLegalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfOC0xLTEtMS0w_48a6984e-5869-46e8-81ca-2f945c6bbbc3"
      unitRef="usd">463000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfOC0zLTEtMS0w_4f75ba4d-bae1-46f6-b27a-3d37bb6e9d46"
      unitRef="usd">367000</us-gaap:AccruedProfessionalFeesCurrent>
    <cort:AccruedManufacturingCosts
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfOS0xLTEtMS0w_d974516c-91f4-4b4c-9189-35b6895e5837"
      unitRef="usd">113000</cort:AccruedManufacturingCosts>
    <cort:AccruedManufacturingCosts
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfOS0zLTEtMS0w_769e9ab1-f1d6-4ff9-aabe-9b95b65b9f62"
      unitRef="usd">33000</cort:AccruedManufacturingCosts>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfMTAtMS0xLTEtMA_35cedcbd-26b8-4dc9-b50e-7c0cfbae0076"
      unitRef="usd">281000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfMTAtMy0xLTEtMA_f263d3a9-cb2f-415e-8437-956a1ebe0502"
      unitRef="usd">279000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfMTEtMS0xLTEtMA_0c8b6ecc-2f6e-40e1-acc9-3cdf27e81d1a"
      unitRef="usd">22631000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RhYmxlOjNjOTZkOWFhZWQzNDRiZjhhYTA2NzQ2ODAxOTQzYmZhL3RhYmxlcmFuZ2U6M2M5NmQ5YWFlZDM0NGJmOGFhMDY3NDY4MDE5NDNiZmFfMTEtMy0xLTEtMA_8319078e-a555-4550-ad64-283afbbc0738"
      unitRef="usd">23269000</us-gaap:AccruedLiabilitiesCurrent>
    <cort:DepositsForClinicalTrials
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RleHRyZWdpb246YTNkZDA4YjVlNzJlNGI4MDlmMTZlMGJjYTY2YzhhMmRfMjc0ODc3OTA3MDE0Mg_f8365f64-1b0b-45f8-a1b4-d7bda46cb1a3"
      unitRef="usd">4400000</cort:DepositsForClinicalTrials>
    <cort:DepositsForClinicalTrials
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV8zNy9mcmFnOmEzZGQwOGI1ZTcyZTRiODA5ZjE2ZTBiY2E2NmM4YTJkL3RleHRyZWdpb246YTNkZDA4YjVlNzJlNGI4MDlmMTZlMGJjYTY2YzhhMmRfNjA0NzMxMzk1MzU5MA_027b3455-d64a-4c44-888c-085cf471967a"
      unitRef="usd">3300000</cort:DepositsForClinicalTrials>
    <cort:AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RleHRyZWdpb246NTAwYWQwNzIyOTYxNDljY2FkYzI4MDJkMGUxMWM3MWFfMjI3MQ_ff7ecf6c-2367-4bf8-a3e0-cacfe5b9bb2e">Available-for-Sale Securities and Fair Value Measurements&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The available-for-sale securities in our Condensed Consolidated Balance Sheets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:66.128%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&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:13.645%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;346,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;244,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;385,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;302,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents our available-for-sale securities grouped by asset type:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625%;"/&gt;&lt;td style="width:1.0%;"/&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:6.625%;"/&gt;&lt;td style="width:1.0%;"/&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:6.625%;"/&gt;&lt;td style="width:1.0%;"/&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:6.625%;"/&gt;&lt;td style="width:1.0%;"/&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:6.625%;"/&gt;&lt;td style="width:1.0%;"/&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:6.625%;"/&gt;&lt;td style="width:1.0%;"/&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:6.625%;"/&gt;&lt;td style="width:1.0%;"/&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:6.625%;"/&gt;&lt;td style="width:1.0%;"/&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:6.640%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;br/&gt;Hierarchy&lt;br/&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="45" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;109,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;109,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;128,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;128,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;384,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;385,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;302,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;302,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We estimate the fair value of marketable securities classified as Level 1 using quoted market prices for these or similar investments obtained from a commercial pricing service. We estimate the fair value of marketable securities classified as Level 2 using inputs that may include benchmark yields, reported trades, broker/dealer quotes and issuer spreads.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We periodically review our debt securities to determine if any of our investments is impaired due to credit-related or other issues. If the fair value of our investment in any debt security is less than our amortized cost basis, we determine whether an allowance for credit losses is appropriate by assessing quantitative and subjective factors including, but not limited to, the nature of security, changes in credit ratings, analyst reports concerning the security&#x2019;s issuer and industry, interest rate fluctuations and general market conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Unrealized losses on our available-for-sale debt securities as of June&#160;30, 2020 were not significant and were primarily due to changes in interest rates, and not increased credit risk. Accordingly, we have not recorded an allowance for credit losses associated with these investments. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We do not intend to sell the investments that are in an unrealized loss position, and it is highly unlikely that we will be required to sell the investments before recovery of their full amortized cost basis, which will most likely be at maturity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We classified accrued interest on our marketable securities of $1.2 million and $1.0 million as of June&#160;30, 2020 and December&#160;31, 2019, respectively, as prepaid and other current assets on our condensed consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;As of June&#160;30, 2020, all our marketable securities had original maturities of less than two years. The weighted-average maturity of our holdings was six months. As of June&#160;30, 2020, our long-term marketable securities had remaining maturities of 13 months. None of our marketable securities changed from one fair value hierarchy to another during the three and six months ended June 30, 2020</cort:AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RleHRyZWdpb246NTAwYWQwNzIyOTYxNDljY2FkYzI4MDJkMGUxMWM3MWFfMjI2Nw_ed00d623-f290-45cf-adf7-63d98156ed11">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The available-for-sale securities in our Condensed Consolidated Balance Sheets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:66.128%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&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:13.645%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;346,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;244,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;385,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;302,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i339ca4c93a85413e805d7dd40629d6e9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmY1ODJjODg4YmYzNTRlY2I4YTRiMGFhZWY4MmFjZDFkL3RhYmxlcmFuZ2U6ZjU4MmM4ODhiZjM1NGVjYjhhNGIwYWFlZjgyYWNkMWRfMy0xLTEtMS0w_2dcdb35c-8f54-4119-bfc8-a4941f72a016"
      unitRef="usd">34758000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5c849201f3204b38bf62720eaee58213_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmY1ODJjODg4YmYzNTRlY2I4YTRiMGFhZWY4MmFjZDFkL3RhYmxlcmFuZ2U6ZjU4MmM4ODhiZjM1NGVjYjhhNGIwYWFlZjgyYWNkMWRfMy0zLTEtMS0w_4e0d39d1-133f-4c96-96d2-8496afeae998"
      unitRef="usd">18461000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ief5bc23fe31643a3a288ef93a879ac8b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmY1ODJjODg4YmYzNTRlY2I4YTRiMGFhZWY4MmFjZDFkL3RhYmxlcmFuZ2U6ZjU4MmM4ODhiZjM1NGVjYjhhNGIwYWFlZjgyYWNkMWRfNC0xLTEtMS0w_38c0f312-d88b-467d-a395-d9020f430547"
      unitRef="usd">346835000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1a7f2a895c1b41b09e4ae77d96e8c028_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmY1ODJjODg4YmYzNTRlY2I4YTRiMGFhZWY4MmFjZDFkL3RhYmxlcmFuZ2U6ZjU4MmM4ODhiZjM1NGVjYjhhNGIwYWFlZjgyYWNkMWRfNC0zLTEtMS0w_0058d756-eacb-4402-ba33-1d2774e6fed0"
      unitRef="usd">244693000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i985fe17fe30c4b76b4657ed8d976be6f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmY1ODJjODg4YmYzNTRlY2I4YTRiMGFhZWY4MmFjZDFkL3RhYmxlcmFuZ2U6ZjU4MmM4ODhiZjM1NGVjYjhhNGIwYWFlZjgyYWNkMWRfNS0xLTEtMS0w_919cffd2-c17d-4098-aa95-a0445324a841"
      unitRef="usd">4200000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic98c193a048943149912961fbd29ba9a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmY1ODJjODg4YmYzNTRlY2I4YTRiMGFhZWY4MmFjZDFkL3RhYmxlcmFuZ2U6ZjU4MmM4ODhiZjM1NGVjYjhhNGIwYWFlZjgyYWNkMWRfNS0zLTEtMS0w_56f9f4bf-9c2e-431e-91bf-fd49faf95e9e"
      unitRef="usd">39352000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmY1ODJjODg4YmYzNTRlY2I4YTRiMGFhZWY4MmFjZDFkL3RhYmxlcmFuZ2U6ZjU4MmM4ODhiZjM1NGVjYjhhNGIwYWFlZjgyYWNkMWRfNi0xLTEtMS0w_ccf49576-df7f-4d5f-93af-1ff132c0e00d"
      unitRef="usd">385793000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmY1ODJjODg4YmYzNTRlY2I4YTRiMGFhZWY4MmFjZDFkL3RhYmxlcmFuZ2U6ZjU4MmM4ODhiZjM1NGVjYjhhNGIwYWFlZjgyYWNkMWRfNi0zLTEtMS0w_fabce3c9-6753-4b6a-863d-5ffe1a70312d"
      unitRef="usd">302506000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RleHRyZWdpb246NTAwYWQwNzIyOTYxNDljY2FkYzI4MDJkMGUxMWM3MWFfMjI3Mw_e036f7f1-820c-4f14-a58c-6ad464730088">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents our available-for-sale securities grouped by asset type:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625%;"/&gt;&lt;td style="width:1.0%;"/&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:6.625%;"/&gt;&lt;td style="width:1.0%;"/&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:6.625%;"/&gt;&lt;td style="width:1.0%;"/&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:6.625%;"/&gt;&lt;td style="width:1.0%;"/&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:6.625%;"/&gt;&lt;td style="width:1.0%;"/&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:6.625%;"/&gt;&lt;td style="width:1.0%;"/&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:6.625%;"/&gt;&lt;td style="width:1.0%;"/&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:6.625%;"/&gt;&lt;td style="width:1.0%;"/&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:6.640%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;br/&gt;Hierarchy&lt;br/&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="45" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;109,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;109,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;128,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;128,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;384,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;385,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;302,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;302,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="id9027273d24642d1b9202795d0cef2be_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNC0zLTEtMS0w_084b8dff-e577-4bd7-852e-0a9c842d83b2"
      unitRef="usd">120055000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id9027273d24642d1b9202795d0cef2be_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNC01LTEtMS0w_d1c562e1-a5d0-478f-98c6-19f4f67a4553"
      unitRef="usd">352000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id9027273d24642d1b9202795d0cef2be_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNC03LTEtMS0w_0fcd9506-cfdc-4b88-9729-f0a4f3528d88"
      unitRef="usd">4000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id9027273d24642d1b9202795d0cef2be_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNC05LTEtMS0w_e0c6273d-eecc-48d8-aa49-e2c6c7463bd9"
      unitRef="usd">120403000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i67699a52ff494ec9923445200e6dd64a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNC0xMS0xLTEtMA_57222b37-264e-43c4-923c-a94c0308032f"
      unitRef="usd">109780000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i67699a52ff494ec9923445200e6dd64a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNC0xMy0xLTEtMA_94b35614-88e8-4d30-8341-7398ad2b752e"
      unitRef="usd">136000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i67699a52ff494ec9923445200e6dd64a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNC0xNS0xLTEtMA_0877d4df-185d-42e9-9a13-bee131fdd6db"
      unitRef="usd">6000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i67699a52ff494ec9923445200e6dd64a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNC0xNy0xLTEtMA_d989e27a-fec5-451d-a4f6-2215546541a5"
      unitRef="usd">109910000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i5d3486298d3944c6baab1d165317db90_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNS0zLTEtMS0w_82c8b4cd-fd86-4579-8533-68c034dca492"
      unitRef="usd">62107000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i5d3486298d3944c6baab1d165317db90_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNS01LTEtMS0w_869b0b0e-cd52-47ce-819c-5dab16eefddc"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5d3486298d3944c6baab1d165317db90_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNS03LTEtMS0w_2bc294af-fa86-4568-be6d-131619d7b0f9"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5d3486298d3944c6baab1d165317db90_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNS05LTEtMS0w_5f25aae6-0fe2-4bcd-8d4a-e34d02ef71eb"
      unitRef="usd">62108000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i089d60ea3f424e3faa2e5f0166d7085e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNS0xMS0xLTEtMA_1c08aea6-48d2-43ec-b2cf-ce1fbf470fd2"
      unitRef="usd">41237000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i089d60ea3f424e3faa2e5f0166d7085e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNS0xMy0xLTEtMA_eb33440d-b5d8-46e5-a78d-9dc2a8271f65"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i089d60ea3f424e3faa2e5f0166d7085e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNS0xNS0xLTEtMA_12126a3b-7671-4f41-8c7a-c470be28d01e"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i089d60ea3f424e3faa2e5f0166d7085e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNS0xNy0xLTEtMA_93d3bb09-5685-4a25-9707-2b0acbcc703b"
      unitRef="usd">41237000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i0b3a17c8813b4be6acd15ade5f4bcd93_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNi0zLTEtMS0w_9ed00eab-a3b8-4c75-994a-b3a86b9fbcd0"
      unitRef="usd">39560000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i0b3a17c8813b4be6acd15ade5f4bcd93_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNi01LTEtMS0w_74fa0df3-4efb-4503-b091-9ea18ff50ab3"
      unitRef="usd">78000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i0b3a17c8813b4be6acd15ade5f4bcd93_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNi03LTEtMS0w_f04c5f63-d91c-42e8-b482-7395dc1f64da"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0b3a17c8813b4be6acd15ade5f4bcd93_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNi05LTEtMS0w_71e00c9a-6618-4ce2-ac21-3ba4634c7fd1"
      unitRef="usd">39638000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia7f4b35e75fb4f1ba9a70aaf134e8188_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNi0xMS0xLTEtMA_b7496243-c623-46cd-a570-152be222dba2"
      unitRef="usd">57195000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia7f4b35e75fb4f1ba9a70aaf134e8188_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNi0xMy0xLTEtMA_9aa7dc83-d46d-4245-8416-0af26a22b4a0"
      unitRef="usd">63000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia7f4b35e75fb4f1ba9a70aaf134e8188_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNi0xNS0xLTEtMA_0007b5d0-ae0a-4476-bf42-82c1a4a9f655"
      unitRef="usd">5000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia7f4b35e75fb4f1ba9a70aaf134e8188_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNi0xNy0xLTEtMA_7879fb62-dfcb-4a8c-9d02-05d1b4b6d275"
      unitRef="usd">57253000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i743023c91ed449a6b6654d639948f307_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNy0zLTEtMS0w_f2eb60a6-5ca2-42e2-ad3d-dd15176e02f1"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i743023c91ed449a6b6654d639948f307_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNy01LTEtMS0w_c0c137cf-f24d-4962-ae30-1bd4f1fd6561"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i743023c91ed449a6b6654d639948f307_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNy03LTEtMS0w_dacb9fe4-5e0c-43d2-88a4-892a687f6ab8"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i743023c91ed449a6b6654d639948f307_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNy05LTEtMS0w_19edc92e-8ad6-4884-b67e-bf85b57e72f2"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="icd4819fca69e4c109ea869dba158ccaf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNy0xMS0xLTEtMA_0ec687e6-ecc7-43fe-ae54-125f6b990ba8"
      unitRef="usd">18000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="icd4819fca69e4c109ea869dba158ccaf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNy0xMy0xLTEtMA_bfb3f0ae-95dd-45a2-aa03-618e7a965d59"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="icd4819fca69e4c109ea869dba158ccaf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNy0xNS0xLTEtMA_9ba95fad-a6a8-49c9-8455-2bb3d26d3850"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icd4819fca69e4c109ea869dba158ccaf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfNy0xNy0xLTEtMA_e2daf88a-86fb-47d2-9fbf-90606a893779"
      unitRef="usd">18000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ibb65b6632e8f4ce4b938c5c84ec6ca8e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOC0zLTEtMS0w_30e26717-0580-4b3f-8d95-140d18e4c0dd"
      unitRef="usd">128449000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ibb65b6632e8f4ce4b938c5c84ec6ca8e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOC01LTEtMS0w_0429bd6b-2ea8-4b00-a1b9-ec75b2d0b9cb"
      unitRef="usd">438000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ibb65b6632e8f4ce4b938c5c84ec6ca8e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOC03LTEtMS0w_1f8b655c-02fd-46d9-a136-0c0a2bb7c8c9"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibb65b6632e8f4ce4b938c5c84ec6ca8e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOC05LTEtMS0w_022a5708-25d8-434e-acea-e8e4aed82965"
      unitRef="usd">128886000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i7da763f69fe74c4f9f6676330c50cece_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOC0xMS0xLTEtMA_792839ce-396e-4ed9-afd5-0df1cfbbb0e1"
      unitRef="usd">75574000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i7da763f69fe74c4f9f6676330c50cece_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOC0xMy0xLTEtMA_77cb7882-a67f-4643-af08-37abba48101b"
      unitRef="usd">71000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i7da763f69fe74c4f9f6676330c50cece_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOC0xNS0xLTEtMA_333a6cf9-fb93-494f-b9e3-82b878b86dcf"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7da763f69fe74c4f9f6676330c50cece_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOC0xNy0xLTEtMA_8eaaf704-3e71-4edd-838a-441caa23f992"
      unitRef="usd">75645000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ifdd9ee67791740ad8edf46add59f101d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOS0zLTEtMS0w_f31fe47f-8bc4-4363-9f5d-90461ef6bc6e"
      unitRef="usd">34758000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ifdd9ee67791740ad8edf46add59f101d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOS01LTEtMS0w_ada14f81-53c4-44ba-9dcb-774eb4bbcb57"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ifdd9ee67791740ad8edf46add59f101d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOS03LTEtMS0w_8faa097e-aa76-4a40-b11e-abac134fa0d5"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifdd9ee67791740ad8edf46add59f101d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOS05LTEtMS0w_21a01284-b910-49d6-bef9-7b832f08ed76"
      unitRef="usd">34758000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i74bb60cc931643bebfacd0913c6845f4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOS0xMS0xLTEtMA_ce1b6e94-be5a-486f-8c41-5ae55b32f8d6"
      unitRef="usd">461000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i74bb60cc931643bebfacd0913c6845f4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOS0xMy0xLTEtMA_6d1252f2-ab24-41c1-9a90-cd65030e6e30"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i74bb60cc931643bebfacd0913c6845f4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOS0xNS0xLTEtMA_efd8ff1a-9a8c-43b7-9147-ce56cf64b436"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i74bb60cc931643bebfacd0913c6845f4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfOS0xNy0xLTEtMA_5c17454f-727d-4896-b9c8-0f4b05e1fa26"
      unitRef="usd">461000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iad366c1037f644cc89f867407d107f06_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfMTAtMy0xLTEtMA_a403adee-f681-4bc4-b2de-4fd7a74fa71f"
      unitRef="usd">384929000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iad366c1037f644cc89f867407d107f06_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfMTAtNS0xLTEtMA_48a6453e-b6a6-4e48-9b32-ac2285b2aa35"
      unitRef="usd">869000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iad366c1037f644cc89f867407d107f06_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfMTAtNy0xLTEtMA_9f67b6ab-02f9-4684-8f30-104280a8bce9"
      unitRef="usd">5000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iad366c1037f644cc89f867407d107f06_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfMTAtOS0xLTEtMA_bf49b1b2-7c36-4e71-9e9f-dbb174b92032"
      unitRef="usd">385793000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i96fc7290f5274207b09826f479fb15f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfMTAtMTEtMS0xLTA_d46dce35-7b22-4ef8-a051-9d561f2199fb"
      unitRef="usd">302247000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i96fc7290f5274207b09826f479fb15f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfMTAtMTMtMS0xLTA_af06b3fe-94d9-46a9-999e-e6b1e36b484e"
      unitRef="usd">270000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i96fc7290f5274207b09826f479fb15f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfMTAtMTUtMS0xLTA_a831db89-4480-44ea-9d64-10a7d64bc04d"
      unitRef="usd">11000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i96fc7290f5274207b09826f479fb15f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RhYmxlOmM5YzI5NjgxNjY2NzQyMjE5YzY3Y2MxZTE2MjkyZDcwL3RhYmxlcmFuZ2U6YzljMjk2ODE2NjY3NDIyMTljNjdjYzFlMTYyOTJkNzBfMTAtMTctMS0xLTA_e0a1719d-dba8-4ea2-8367-c2705f17cb44"
      unitRef="usd">302506000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:InterestReceivableCurrent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RleHRyZWdpb246NTAwYWQwNzIyOTYxNDljY2FkYzI4MDJkMGUxMWM3MWFfMTc2NA_add4eb56-084d-4278-b06c-85de91d40adc"
      unitRef="usd">1200000</us-gaap:InterestReceivableCurrent>
    <us-gaap:InterestReceivableCurrent
      contextRef="idfdc14188d074a15b1e43eb5712e1283_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RleHRyZWdpb246NTAwYWQwNzIyOTYxNDljY2FkYzI4MDJkMGUxMWM3MWFfMTc3OQ_533d4acb-24dc-4c0e-a707-5ff503fc6d10"
      unitRef="usd">1000000.0</us-gaap:InterestReceivableCurrent>
    <cort:MarketableSecuritiesMaximumMaturityPeriod
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RleHRyZWdpb246NTAwYWQwNzIyOTYxNDljY2FkYzI4MDJkMGUxMWM3MWFfMjAxMA_ab8e07a9-c070-4edf-abd7-fbf92474d79a">P2Y</cort:MarketableSecuritiesMaximumMaturityPeriod>
    <cort:MarketableSecuritiesWeightedAverageMaturityPeriod
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RleHRyZWdpb246NTAwYWQwNzIyOTYxNDljY2FkYzI4MDJkMGUxMWM3MWFfMjA2NA_a20b4267-68de-444e-b24d-a44fdbaeaefa">P6M</cort:MarketableSecuritiesWeightedAverageMaturityPeriod>
    <cort:LongTermMarketableSecuritiesRemainingMaturity
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80MC9mcmFnOjUwMGFkMDcyMjk2MTQ5Y2NhZGMyODAyZDBlMTFjNzFhL3RleHRyZWdpb246NTAwYWQwNzIyOTYxNDljY2FkYzI4MDJkMGUxMWM3MWFfMjE1Mg_a602fd6b-b960-4539-b1c5-008b3b973c6f">P13M</cort:LongTermMarketableSecuritiesRemainingMaturity>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfMTU2MQ_9d3b0cdf-020d-4fc7-a2e3-42e841338a1e">Leases&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We lease our office facilities in Menlo Park, California. On January 1, 2019, we recognized a right-of-use asset and a corresponding lease liability of $1.9&#160;million. Effective October 1, 2019, we amended the lease to extend its term from March 31, 2020 to March 31, 2022 and to add more space beginning April 1, 2020. As a result of this amendment, we recognized an additional right-of-use asset and corresponding lease liability of $3.0&#160;million. Effective June 17, 2020, we amended the lease commencement date for the additional space to June 15, 2020. As a result of this amendment, we recognized an additional right-of-use asset and corresponding lease liability of $0.8&#160;million. The right-of-use asset and lease liability recognized equals the present value of the remaining payments due under our amended lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As the operating lease for our facilities does not include an expressly stated interest rate, we calculated the present value of remaining lease payments using a discount rate equal to the interest rate we would pay on a loan with monthly payments and a term equal to the monthly payments and remaining term of our lease. We recognize operating lease payments as expenses using the straight-line method over the term of the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Operating lease expense for each of the three and six months ended June 30, 2020 was approximately $0.4 million and $0.8&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For any future operating lease transactions, we will recognize operating lease right-of-use assets and liabilities equal to the present value of the expected lease payments at the lease commencement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our right-of-use assets and related lease liabilities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:33.526%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&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:13.643%;"/&gt;&lt;td style="width:1.0%;"/&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:13.643%;"/&gt;&lt;td style="width:1.0%;"/&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:13.647%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use assets obtained in exchange for new operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:15pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2020, our operating lease had a weighted average remaining lease term of 21 months and a weighted average discount rate of 4.8 percent. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2020, future minimum lease payments under non-cancelable operating leases were as follows &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;(in thousands&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:82.356%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.644%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020 (remainder)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(189)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i04a6e5a5cd2e442795277ee71aad8f59_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfMTY3_144d5208-7eab-4070-a605-8e0db3b0d083"
      unitRef="usd">1900000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i04a6e5a5cd2e442795277ee71aad8f59_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfMTY3_610b4375-8862-4461-a989-50620a5e24f9"
      unitRef="usd">1900000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="id8ac3a3a4a4d4837bb7bf228ad55d527_I20191001"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfNDM4_030be884-751f-4fa5-bd83-47274fde7d68"
      unitRef="usd">3000000.0</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="id8ac3a3a4a4d4837bb7bf228ad55d527_I20191001"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfNDM4_1257381f-cf7e-4c56-9d02-4994a322025e"
      unitRef="usd">3000000.0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ic6548aa1a0ea49a9898539d64fc4f2bf_I20200617"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfMTY0OTI2NzQ0Mzc1NA_eb4fcc8c-0817-4f4a-8983-fef9598fcd58"
      unitRef="usd">800000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="ic6548aa1a0ea49a9898539d64fc4f2bf_I20200617"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfMTY0OTI2NzQ0Mzc1NA_eee9d55b-a4ec-4a0a-975d-c84e5f5092d7"
      unitRef="usd">800000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseExpense
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfMTA2OA_90ac8977-f279-4260-83ed-2b7a01c344b2"
      unitRef="usd">400000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfMjE5OTAyMzI1NzE2NQ_38c3d6fe-e718-42a4-8af7-42514ed9264a"
      unitRef="usd">800000</us-gaap:OperatingLeaseExpense>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfMTU1OA_4e834521-3316-4280-a53f-20a2d0b1d089">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our right-of-use assets and related lease liabilities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:33.526%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&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:13.643%;"/&gt;&lt;td style="width:1.0%;"/&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:13.643%;"/&gt;&lt;td style="width:1.0%;"/&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:13.647%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use assets obtained in exchange for new operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmZhMWMzYWMxM2Y5NTQ3MGI5ZGQ5N2U0NWViZGQ4MjgzL3RhYmxlcmFuZ2U6ZmExYzNhYzEzZjk1NDcwYjlkZDk3ZTQ1ZWJkZDgyODNfMy0xLTEtMS0w_2c99bd7b-8d36-4034-96c4-b1ac88ff7a74"
      unitRef="usd">422000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmZhMWMzYWMxM2Y5NTQ3MGI5ZGQ5N2U0NWViZGQ4MjgzL3RhYmxlcmFuZ2U6ZmExYzNhYzEzZjk1NDcwYjlkZDk3ZTQ1ZWJkZDgyODNfNC0zLTEtMS0xOTU4_2e5d7018-1ef9-429e-8a73-a378cda5a4c0"
      unitRef="usd">391000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmZhMWMzYWMxM2Y5NTQ3MGI5ZGQ5N2U0NWViZGQ4MjgzL3RhYmxlcmFuZ2U6ZmExYzNhYzEzZjk1NDcwYjlkZDk3ZTQ1ZWJkZDgyODNfMy0zLTEtMS0w_ba63d8fa-54f6-49ee-8c3d-4fded3024710"
      unitRef="usd">812000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmZhMWMzYWMxM2Y5NTQ3MGI5ZGQ5N2U0NWViZGQ4MjgzL3RhYmxlcmFuZ2U6ZmExYzNhYzEzZjk1NDcwYjlkZDk3ZTQ1ZWJkZDgyODNfNC03LTEtMS0xOTY2_e20c683d-163d-4096-bc44-49d634c311ae"
      unitRef="usd">769000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmZhMWMzYWMxM2Y5NTQ3MGI5ZGQ5N2U0NWViZGQ4MjgzL3RhYmxlcmFuZ2U6ZmExYzNhYzEzZjk1NDcwYjlkZDk3ZTQ1ZWJkZDgyODNfNC0xLTEtMS0w_fa7e8943-e33d-4372-aefb-03d9b6a6cc1f"
      unitRef="usd">775000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmZhMWMzYWMxM2Y5NTQ3MGI5ZGQ5N2U0NWViZGQ4MjgzL3RhYmxlcmFuZ2U6ZmExYzNhYzEzZjk1NDcwYjlkZDk3ZTQ1ZWJkZDgyODNfNS0zLTEtMS0xOTU4_9e657f74-c904-4773-b5f0-1fb6416be346"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i0acc383c9e5b42eb8840b7cc794cdd37_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmZhMWMzYWMxM2Y5NTQ3MGI5ZGQ5N2U0NWViZGQ4MjgzL3RhYmxlcmFuZ2U6ZmExYzNhYzEzZjk1NDcwYjlkZDk3ZTQ1ZWJkZDgyODNfNC0zLTEtMS0w_2346a380-af69-4b32-8494-9f0bf370bbe5"
      unitRef="usd">775000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ic84444bd1f414512ab9f31355dec1607_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmZhMWMzYWMxM2Y5NTQ3MGI5ZGQ5N2U0NWViZGQ4MjgzL3RhYmxlcmFuZ2U6ZmExYzNhYzEzZjk1NDcwYjlkZDk3ZTQ1ZWJkZDgyODNfNS03LTEtMS0xOTY2_b9cced76-9a0a-4269-8ca1-89516a9ad14d"
      unitRef="usd">1878000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfMjE5OTAyMzI1NzYyNQ_d80e0fb9-734c-4c36-9310-5abc5b24d647">P21M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfMjE5OTAyMzI1NzYyOA_0f559eb6-fc51-45bf-96ac-3f5caa937f3e"
      unitRef="number">4.8</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RleHRyZWdpb246NTA3OGM4M2RhNzdmNDVmYTgxODRlNjRhZWMwYzE0ODVfNjA0NzMxMzk1NTMxNg_d598c584-3390-4070-bc2c-2bdbd37ad661">&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2020, future minimum lease payments under non-cancelable operating leases were as follows &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;(in thousands&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:82.356%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.644%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020 (remainder)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(189)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmYyNTRjNjBmYjNlYjRhOGNiNWE0YWQwNDcxNDY1N2IzL3RhYmxlcmFuZ2U6ZjI1NGM2MGZiM2ViNGE4Y2I1YTRhZDA0NzE0NjU3YjNfMC0xLTEtMS0w_56fa1cc3-d35b-4d5e-9918-11e31d8b0fd4"
      unitRef="usd">1055000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmYyNTRjNjBmYjNlYjRhOGNiNWE0YWQwNDcxNDY1N2IzL3RhYmxlcmFuZ2U6ZjI1NGM2MGZiM2ViNGE4Y2I1YTRhZDA0NzE0NjU3YjNfMS0xLTEtMS0w_7ecaaa6f-cf19-4f14-b6c6-6270c0d1265a"
      unitRef="usd">2109000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmYyNTRjNjBmYjNlYjRhOGNiNWE0YWQwNDcxNDY1N2IzL3RhYmxlcmFuZ2U6ZjI1NGM2MGZiM2ViNGE4Y2I1YTRhZDA0NzE0NjU3YjNfMi0xLTEtMS0w_0fd1ecd1-cec7-454b-a4d3-78b290451a63"
      unitRef="usd">530000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmYyNTRjNjBmYjNlYjRhOGNiNWE0YWQwNDcxNDY1N2IzL3RhYmxlcmFuZ2U6ZjI1NGM2MGZiM2ViNGE4Y2I1YTRhZDA0NzE0NjU3YjNfMy0xLTEtMS0w_22dbc729-db16-4bdf-882c-2b97880df46f"
      unitRef="usd">3694000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmYyNTRjNjBmYjNlYjRhOGNiNWE0YWQwNDcxNDY1N2IzL3RhYmxlcmFuZ2U6ZjI1NGM2MGZiM2ViNGE4Y2I1YTRhZDA0NzE0NjU3YjNfNC0xLTEtMS0w_d680b4d8-63b7-46d5-a53b-19f1cb2f4859"
      unitRef="usd">189000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80My9mcmFnOjUwNzhjODNkYTc3ZjQ1ZmE4MTg0ZTY0YWVjMGMxNDg1L3RhYmxlOmYyNTRjNjBmYjNlYjRhOGNiNWE0YWQwNDcxNDY1N2IzL3RhYmxlcmFuZ2U6ZjI1NGM2MGZiM2ViNGE4Y2I1YTRhZDA0NzE0NjU3YjNfNS0xLTEtMS0w_11281104-764b-4fef-aec0-63e1ef178d6c"
      unitRef="usd">3505000</us-gaap:OperatingLeaseLiability>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80OS9mcmFnOjZmYWJhOGU4ZjViZTQ5NTY5ZWNmZjMxM2NiNDc1YjJlL3RleHRyZWdpb246NmZhYmE4ZThmNWJlNDk1NjllY2ZmMzEzY2I0NzViMmVfOTk0_3f4fe535-eca7-4caf-9d3e-f01bac0d261c">Commitments and Contingencies&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In March 2020, to ensure we have sufficient API to meet future demand for Korlym tablets, we committed to purchase an additional 400 kilograms of API from Produits Chimiques Auxiliaires et de Synthese SA (&#x201c;PCAS,&#x201d; a member of the Seqens Group) for a total price of $5.9&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;There have been no other material changes in our obligations under contractual agreements described in our Annual Report on Form&#160;10-K for the year ended&#160;December&#160;31, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In the ordinary course of business, we may be subject to legal claims and regulatory actions that could have a material adverse effect on our business or financial position. We assess our potential liability in such situations by analyzing potential outcomes under various litigation, regulatory and settlement strategies.&#160;If we determine a loss is probable and its amount can be reasonably estimated, we accrue an amount equal to the estimated loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;No losses and&#160;no provision for a loss contingency have been recorded to date.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <cort:ShortTermPurchaseCommitmentMinimumMassRequired
      contextRef="ib2894f2ceb6f4b11a70f53a9879e9350_D20200301-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80OS9mcmFnOjZmYWJhOGU4ZjViZTQ5NTY5ZWNmZjMxM2NiNDc1YjJlL3RleHRyZWdpb246NmZhYmE4ZThmNWJlNDk1NjllY2ZmMzEzY2I0NzViMmVfNzE0NjgyNTU4MTU0Mw_e7ff231c-7c2d-4fd3-afa2-6a3b18f9ed63"
      unitRef="kg">400</cort:ShortTermPurchaseCommitmentMinimumMassRequired>
    <us-gaap:PurchaseObligation
      contextRef="idb2d3499e998410ca7afd5ae3e3a5c18_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80OS9mcmFnOjZmYWJhOGU4ZjViZTQ5NTY5ZWNmZjMxM2NiNDc1YjJlL3RleHRyZWdpb246NmZhYmE4ZThmNWJlNDk1NjllY2ZmMzEzY2I0NzViMmVfMzAy_569563f3-b323-41e2-a9f2-e3e3d36e4eb6"
      unitRef="usd">5900000</us-gaap:PurchaseObligation>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80OS9mcmFnOjZmYWJhOGU4ZjViZTQ5NTY5ZWNmZjMxM2NiNDc1YjJlL3RleHRyZWdpb246NmZhYmE4ZThmNWJlNDk1NjllY2ZmMzEzY2I0NzViMmVfOTk3_90f6123d-1073-437d-aab4-52dde10049a1"
      unitRef="usd">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualProvision
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV80OS9mcmFnOjZmYWJhOGU4ZjViZTQ5NTY5ZWNmZjMxM2NiNDc1YjJlL3RleHRyZWdpb246NmZhYmE4ZThmNWJlNDk1NjllY2ZmMzEzY2I0NzViMmVfOTky_7a05cf80-39ac-4a34-9169-352e2b6a20a1"
      unitRef="usd">0</us-gaap:LossContingencyAccrualProvision>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfOTYz_0251dd37-ec4a-4e8e-8dd1-bfb0082ca8f4">Stockholders&#x2019; Equity&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Stock Option Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have two stock option plans &#x2013; the 2004 Equity Incentive Plan (the &#x201c;2004 Plan&#x201d;) and the 2012 Incentive Award Plan (the &#x201c;2012 Plan&#x201d;).&#160;In February 2020, our Board of Directors authorized a 4.6 million increase in the shares available for grant under the 2012 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the three and six months ended June 30, 2020, we issued 1.0 million and 1.1 million shares, respectively, of our common stock upon the exercise of stock options, compared to 0.3 million and 1.8 million shares during the same period of 2019, respectively. Of the shares exercised during the three and six months ended June 30, 2020, 0.1&#160;million were issued as part of a net-share settlement of cashless option exercises.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes our stock-based compensation:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:33.578%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.666%;"/&gt;&lt;td style="width:1.0%;"/&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:13.666%;"/&gt;&lt;td style="width:1.0%;"/&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:13.666%;"/&gt;&lt;td style="width:1.0%;"/&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:13.669%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock-based compensation capitalized in inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <cort:NumberOfStockOptionPlans
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfOTU5_73ebffc0-98a2-4bc7-b3c4-26c4f5798d17"
      unitRef="stock_option_plan">2</cort:NumberOfStockOptionPlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i6c057e384fd8467587ce377510a08ebb_D20200201-20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfMjM3_282af461-4e2c-4cca-bbdd-1215bab81540"
      unitRef="shares">4600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfMjE5OTAyMzI1Njg0OA_a46ecbef-46fe-44e5-97d6-4c512d28ed0c"
      unitRef="shares">1000000.0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfMjE5OTAyMzI1Njg1OA_b7c7a313-7bd2-498e-80af-f45ac098f781"
      unitRef="shares">1100000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfMjE5OTAyMzI1NjgwMw_cdc8092d-882b-4a3c-86be-ca0503618520"
      unitRef="shares">300000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfMjE5OTAyMzI1NjgzNA_7f0c689a-da59-43f7-b6de-4c0b55459ed2"
      unitRef="shares">1800000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <cort:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfOTM0NTg0ODgzNzUwOQ_3e109484-e702-4248-8c83-ed7a4d3ba3f6"
      unitRef="shares">100000</cort:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise>
    <cort:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfOTM0NTg0ODgzNzUwOQ_fb917dfc-45db-4016-8927-43d8100c9e7e"
      unitRef="shares">100000</cort:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfOTYw_8b66aeec-d188-4144-864f-66f9dae0a085">&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes our stock-based compensation:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:33.578%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.666%;"/&gt;&lt;td style="width:1.0%;"/&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:13.666%;"/&gt;&lt;td style="width:1.0%;"/&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:13.666%;"/&gt;&lt;td style="width:1.0%;"/&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:13.669%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock-based compensation capitalized in inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNC0xLTEtMS0w_a70bdc24-7919-43b3-9f41-1fa64945e6ee"
      unitRef="usd">59000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNC0zLTEtMS0w_ee47d354-eed2-4350-a024-2166abfb4a41"
      unitRef="usd">55000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNC01LTEtMS0xMTU3_974f26cc-0f29-4563-82ff-197c5738857e"
      unitRef="usd">129000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNC03LTEtMS0zNDQ_7a15d1f1-99f4-4160-942e-202a74370dad"
      unitRef="usd">83000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9e9ec72b83c247f6977bfa2e24334ab9_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNS0xLTEtMS0w_77e3e24e-a713-4f62-bc8e-a3649eb60306"
      unitRef="usd">15000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idfadd177076c4aa4b8bce4c813cc01b2_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNS0zLTEtMS0w_0c0d28d0-18d1-4bb4-96bb-438ef8d6aa85"
      unitRef="usd">55000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i486605dc5b6543aa8e72ff1008a8fab1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNS01LTEtMS0xMTU3_1327dee1-79d0-4032-a5e4-049eaac65241"
      unitRef="usd">38000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id0b0ff58a08e4830aa6f1ba6bb099d02_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNS03LTEtMS0zNDQ_9544a159-3003-465d-a0b6-7dd7b5ea3345"
      unitRef="usd">83000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3f2a35f9d2ca4798be6042ea8f7980a3_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNi0xLTEtMS0w_5fdb835c-1353-409c-9dd1-47d878b4e283"
      unitRef="usd">2794000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id65411ecacd847d1b69e6606d3db0aa9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNi0zLTEtMS0w_b7ffea7e-0909-4974-b411-d2958e63b6ab"
      unitRef="usd">2505000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5357fdc94c9c49bdbd5c5b5eb848d779_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNi01LTEtMS0xMTU3_a55d7f6f-ffec-45df-bb87-02245d85b305"
      unitRef="usd">5399000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i02870261c8f048a3850bc86899904749_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNi03LTEtMS0zNDQ_d4767491-ecdc-4509-8731-0885517e6b1a"
      unitRef="usd">4484000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia58d6b99a43e44f184c52fbf2ab22f57_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNy0xLTEtMS0w_1df963b7-128a-4759-824b-ccffe7290c69"
      unitRef="usd">5680000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i072afbacd023465680c57038bc8fbe63_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNy0zLTEtMS0w_04b7d6e9-e0e2-43c7-bb1a-2f7c56be1cb3"
      unitRef="usd">5176000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i62398bb1e4b84ef0874a3058f4a88d41_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNy01LTEtMS0xMTU3_d379a1ef-8156-4d47-8967-08af5b10ceee"
      unitRef="usd">10970000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie0f933f134634d77ae477af6c454ff34_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfNy03LTEtMS0zNDQ_2f6aadfa-e9ea-46c4-a2b5-1b209ce6aec3"
      unitRef="usd">9865000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfOC0xLTEtMS0w_e41e05e4-aac3-4117-bdfd-27c23864165b"
      unitRef="usd">8548000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfOC0zLTEtMS0w_44a093e6-92f4-471d-b730-25f192ea3440"
      unitRef="usd">7791000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfOC01LTEtMS0zNDQ_79e7635a-934e-421f-a611-039bcd8c8472"
      unitRef="usd">16536000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RhYmxlOjI1NGVkNDljMzM1MDRkMzc4ZjEzNzFhMGVmODg0Nzc0L3RhYmxlcmFuZ2U6MjU0ZWQ0OWMzMzUwNGQzNzhmMTM3MWEwZWY4ODQ3NzRfOC03LTEtMS0zNDQ_03b238f2-94e9-4e2e-be05-53781f822a76"
      unitRef="usd">14515000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i095d132cfc564e25b943726100c5f4e5_D20200226-20200226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfNjIz_2ed4b212-4889-4e38-82da-dd7082f070d1"
      unitRef="usd">300000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i095d132cfc564e25b943726100c5f4e5_D20200226-20200226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81Mi9mcmFnOjY2N2NiNzJhZmFiMzQyODg5NzQ3ODAwZDQwNTgyMTdiL3RleHRyZWdpb246NjY3Y2I3MmFmYWIzNDI4ODk3NDc4MDBkNDA1ODIxN2JfNjY5_b3e10711-b06c-4786-9eb4-d81f61356425"
      unitRef="usdPerShare">13.54</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RleHRyZWdpb246OThiN2JmNDYxM2Y2NDRlZjhmYjcyYTVlZTJhN2U2OWVfOTAx_1a04cb73-c0d8-4937-a7da-ad2994348212">Net Income Per ShareWe compute basic and diluted net income per share by dividing our net income by the weighted-average number of common shares outstanding during the period. We used the treasury stock method to determine the number of dilutive shares of common stock resulting from the potential exercise of stock options. The statements of condensed consolidated comprehensive income show the computation of net income per share for each period, including the number of weighted-average shares outstanding.&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table shows the computation of net income per share for each period:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:33.526%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&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:13.643%;"/&gt;&lt;td style="width:1.0%;"/&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:13.643%;"/&gt;&lt;td style="width:1.0%;"/&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:13.647%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average shares used to compute basic net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;115,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;114,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;114,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;114,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dilutive effect of employee stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average shares used to compute diluted net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;123,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;121,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;122,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;122,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2020 and 2019, we had 26.4 million and 24.7 million stock options outstanding, respectively.&lt;/span&gt;&lt;/div&gt;Because including them would have reduced dilution, we excluded from the computation of diluted net income per share, on a weighted-average basis,&#160;13.4 million and 13.0 million stock options outstanding during the three and six months ended June 30, 2020, respectively, and 10.8 million and 9.8 million stock options outstanding during the three and six months ended June 30, 2019, respectively</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RleHRyZWdpb246OThiN2JmNDYxM2Y2NDRlZjhmYjcyYTVlZTJhN2U2OWVfOTA1_077640a2-0058-445d-8b34-d9ed2482210e">&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table shows the computation of net income per share for each period:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:33.526%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&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:13.643%;"/&gt;&lt;td style="width:1.0%;"/&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:13.643%;"/&gt;&lt;td style="width:1.0%;"/&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:13.647%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average shares used to compute basic net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;115,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;114,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;114,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;114,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dilutive effect of employee stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average shares used to compute diluted net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;123,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;121,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;122,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;122,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfNS0xLTEtMS0w_aa557cbc-cab7-4b8e-8fc4-7149829537a3"
      unitRef="usd">28327000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfNS0zLTEtMS0w_86063008-4a0d-4759-a994-3e92a39b76e7"
      unitRef="usd">20186000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfNS01LTEtMS0zNjU_f4524ec4-3712-47c1-89d1-c05b4951ee6c"
      unitRef="usd">58392000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfNS03LTEtMS0zNjU_c21a2c9a-ca37-4e01-981c-d825bcf22b34"
      unitRef="usd">38460000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfNy0xLTEtMS0w_92023d60-cd8c-47fd-9d17-e81ca6597d71"
      unitRef="shares">115006000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfNy0zLTEtMS0w_a00c7edc-f422-4b25-aab8-71b94cf62acf"
      unitRef="shares">114340000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfNy01LTEtMS0zNjU_48133805-4b83-4efa-bb8b-8545f58dddbc"
      unitRef="shares">114790000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfNy03LTEtMS0zNjU_28a36674-dde2-43e8-b6a4-39b185c13815"
      unitRef="shares">114590000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfOC0xLTEtMS0w_416c85b8-3b81-4138-990e-b364bfa88b66"
      unitRef="shares">8228000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfOC0zLTEtMS0w_0fa62040-13eb-40be-8f2a-3bdb03669adf"
      unitRef="shares">7443000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfOC01LTEtMS0zNjU_f1e545dd-e71e-433f-a8fb-37a95b7807cf"
      unitRef="shares">7966000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfOC03LTEtMS0zNjU_0f4177b4-f2d5-4cdf-9a6c-0f8d69ce7548"
      unitRef="shares">8241000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfOS0xLTEtMS0w_b245f24c-4610-4421-8360-d494aecaf9b5"
      unitRef="shares">123234000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfOS0zLTEtMS0w_2238a024-ecc0-43d5-b557-5e52935e79a4"
      unitRef="shares">121783000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfOS01LTEtMS0zNjU_897bd1d6-ab91-4653-bd77-3c8f7d2f0dfb"
      unitRef="shares">122756000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfOS03LTEtMS0zNjU_683d1d10-5090-4f89-802d-7c975a2d622c"
      unitRef="shares">122831000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfMTEtMS0xLTEtMA_3cfee9a9-aecd-4e88-be73-268fc820c079"
      unitRef="usdPerShare">0.25</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfMTEtMy0xLTEtMA_b85a9484-badb-4395-bf8c-d583c00ee2e4"
      unitRef="usdPerShare">0.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfMTEtNS0xLTEtMzY1_64253cb4-c15a-4baa-bdc9-f090932f6138"
      unitRef="usdPerShare">0.51</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfMTEtNy0xLTEtMzY1_e75a7b63-8982-4816-9d37-9d44f528611a"
      unitRef="usdPerShare">0.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfMTItMS0xLTEtMA_4672fe2f-d3d2-4871-bdc3-62119189a867"
      unitRef="usdPerShare">0.23</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfMTItMy0xLTEtMA_7c15f3eb-7182-4a24-ae05-f78207dc8113"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfMTItNS0xLTEtMzY1_f3f7e9be-173f-4895-8946-b5b498d461bc"
      unitRef="usdPerShare">0.48</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RhYmxlOmM5ODFjNzdmZGFjNjQwNjg5ZjFiNDUyZmNhOTdlMTFkL3RhYmxlcmFuZ2U6Yzk4MWM3N2ZkYWM2NDA2ODlmMWI0NTJmY2E5N2UxMWRfMTItNy0xLTEtMzY1_36862268-9625-4451-9a62-4e3f51b6a730"
      unitRef="usdPerShare">0.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RleHRyZWdpb246OThiN2JmNDYxM2Y2NDRlZjhmYjcyYTVlZTJhN2U2OWVfNjI4_7ed7ccb2-7b4d-47f2-88d3-98ca55413bbe"
      unitRef="shares">26400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ic147096b9a104ec1bfaf4e594b4c7757_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RleHRyZWdpb246OThiN2JmNDYxM2Y2NDRlZjhmYjcyYTVlZTJhN2U2OWVfNjM1_2816fdaa-e491-4d61-8c2b-9cf856567e10"
      unitRef="shares">24700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic3c0e68e474f4c1195adee2669b70c2d_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RleHRyZWdpb246OThiN2JmNDYxM2Y2NDRlZjhmYjcyYTVlZTJhN2U2OWVfODI2_a59e5f8c-0b5e-4626-ba70-9666f08f50c1"
      unitRef="shares">13400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2283895a57634ae89ec811fd6e5d3f5b_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RleHRyZWdpb246OThiN2JmNDYxM2Y2NDRlZjhmYjcyYTVlZTJhN2U2OWVfMjE5OTAyMzI1NjU5Mw_8df18e67-04b1-4f36-a5fc-cdf1f9e86490"
      unitRef="shares">13000000.0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5d8bd95cecae435e816abad80e9486bf_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RleHRyZWdpb246OThiN2JmNDYxM2Y2NDRlZjhmYjcyYTVlZTJhN2U2OWVfMjE5OTAyMzI1NjU2Ng_29843001-6e92-460c-a870-bfb8facb0a09"
      unitRef="shares">10800000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ifdc6917c48f14abfbeaf74260b13bad9_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81NS9mcmFnOjk4YjdiZjQ2MTNmNjQ0ZWY4ZmI3MmE1ZWUyYTdlNjllL3RleHRyZWdpb246OThiN2JmNDYxM2Y2NDRlZjhmYjcyYTVlZTJhN2U2OWVfMjE5OTAyMzI1NjU3Ng_bb5e6c24-de28-47d4-b4b7-29a5fc6c69b0"
      unitRef="shares">9800000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfNjA0NzMxMzk1Nzk4Mw_2a704d51-4890-47dd-bc90-248a4cecdf9b">Income taxes&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We recorded income tax expense of $7.9 million and $17.1 million for the three and six months ended June 30, 2020, net of discrete benefits related to stock option exercises and dispositions of $1.0 million and $1.1&#160;million, respectively. Income tax expense for the three and six months ended June 30, 2020 consisted primarily of reductions in our deferred tax assets of $4.9 million and $10.0 million, respectively, caused by utilization of our federal and state net operating losses and research tax credits, and income tax expense of $3.0 million and $7.0 million, respectively, for federal and in states where we do not have net operating loss carryforwards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In the three and six months ended June 30, 2019, our income tax expense was $5.6 million and $7.4 million, respectively, consisting primarily of reductions of $4.9 million and $5.8 million, respectively, in our deferred tax assets caused by utilization of our federal and state net operating losses, and income tax expense of $0.7 million and $1.6 million, respectively, in states where we do not have net operating loss carryforwards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our effective tax rate differed from the federal statutory rate due to state income taxes and non-deductible stock-based compensation, which increased our tax expense, offset by research and development tax credits and the excess tax deduction arising from the exercise of employee stock options, which reduced our tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Each quarter, we assess the likelihood that we will generate sufficient taxable income to use our federal and state deferred tax assets. If we believe that recovery of these deferred tax assets is not more likely than not, we will establish a valuation allowance. Significant judgment is required in determining any valuation allowance recorded against deferred tax assets. In assessing the need for a valuation allowance, we consider all available evidence, including recent operating results, projections of future taxable income, our ability to utilize net operating losses and tax credit carryforwards, and the feasibility of tax planning strategies. Other than valuation allowances against our California net deferred tax assets, we have determined that it is more likely than not we will realize the benefit related to all other deferred tax assets. If we increase a valuation allowance, we will include an expense of equal amount in the Condensed Consolidated Statement of Comprehensive Income in the period in which such determination is made.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On March 27, 2020, President Trump signed into U.S. federal law the CARES Act, which provides emergency assistance and health care for individuals, families, and businesses affected by the COVID-19 pandemic. Based on our preliminary analysis, the relief provisions will not have a material impact on our condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On June 29, 2020, the California governor signed Assembly Bill 85 (&#x201c;AB 85&#x201d;) into law. AB 85 limits the use of business incentive tax credits and suspends the use of California net operating losses for 2020, 2021 and 2022 for companies with &lt;/span&gt;&lt;/div&gt;taxable income of $1 million or more. AB 85 will not have a material impact on our condensed consolidated financial statements.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfNTU_6894d34b-d6f6-4f0d-875b-2221d5d67fd6"
      unitRef="usd">7900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfMjE5OTAyMzI1ODExOQ_a233ba8e-17a5-42a1-a522-7261446e1e48"
      unitRef="usd">17100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfMTUy_45de2430-9603-444d-9a62-342c7af4c238"
      unitRef="usd">1000000.0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfMjE5OTAyMzI1ODEyOQ_fca0568d-5fbf-4f9d-bcc7-bd496ffd2651"
      unitRef="usd">1100000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfMjgx_61209460-cf55-4d62-93a9-2a0fe061a900"
      unitRef="usd">-4900000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfMjE5OTAyMzI1ODM2OA_4170d150-78fa-4f79-a011-04db9f4452b6"
      unitRef="usd">-10000000.0</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfNDA0_44c5bdfe-c170-4735-bc58-69b2d10870ac"
      unitRef="usd">3000000.0</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfMjE5OTAyMzI1ODQyNw_86bc00bc-5710-450f-a21c-a3bdfbcc86db"
      unitRef="usd">7000000.0</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfNTU3_d2082b18-e5dd-4027-91d7-a847f2cd0cf8"
      unitRef="usd">5600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfMjE5OTAyMzI1ODUwOA_5cee9876-a6ca-46af-8b60-11028784381d"
      unitRef="usd">7400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfNTk5_e17849b4-2e47-4456-9284-afee4eec4682"
      unitRef="usd">-4900000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfMjE5OTAyMzI1ODUzMw_698489d0-050a-41d6-aa4d-61e7e2c942dd"
      unitRef="usd">-5800000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i6793def412c449d3bc9dbfbca5b0e546_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfNzI0_ff8b60da-db50-42b4-ba07-92a0970b4525"
      unitRef="usd">700000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i4dfd2b0327ea4eff950c3c800e3ebec3_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfMjE5OTAyMzI1ODU2Mg_255d1690-51be-4ace-ae6f-60bc573617a1"
      unitRef="usd">1600000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MTc4NzI4YTgwMzQ3MjM5YzNmMmUyYWM3NWU1OTE5L3NlYzpkNTE3ODcyOGE4MDM0NzIzOWMzZjJlMmFjNzVlNTkxOV81OC9mcmFnOjQyYTQ5OTEzZDE3ZTRjYWU4ZDM0YjdmNGFjNmM5NDNlL3RleHRyZWdpb246NDJhNDk5MTNkMTdlNGNhZThkMzRiN2Y0YWM2Yzk0M2VfMjUxNA_cd16f1ce-23e7-42fd-9c57-2e4ebe1b787f">Each quarter, we assess the likelihood that we will generate sufficient taxable income to use our federal and state deferred tax assets. If we believe that recovery of these deferred tax assets is not more likely than not, we will establish a valuation allowance. Significant judgment is required in determining any valuation allowance recorded against deferred tax assets. In assessing the need for a valuation allowance, we consider all available evidence, including recent operating results, projections of future taxable income, our ability to utilize net operating losses and tax credit carryforwards, and the feasibility of tax planning strategies. Other than valuation allowances against our California net deferred tax assets, we have determined that it is more likely than not we will realize the benefit related to all other deferred tax assets. If we increase a valuation allowance, we will include an expense of equal amount in the Condensed Consolidated Statement of Comprehensive Income in the period in which such determination is made.</us-gaap:IncomeTaxPolicyTextBlock>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472214444968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jul. 28, 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_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">000-50679<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">CORCEPT THERAPEUTICS 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">77-0487658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">149 Commonwealth Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Menlo Park<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">94025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">327-3270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Common Stock, $0.001 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">CORT<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,557,656<span></span>
</td>
</tr>
<tr 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">2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">0001088856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-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 13<br> -Subsection a-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472214016040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 58,523<span></span>
</td>
<td class="nump">$ 31,269<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Short-term marketable securities</a></td>
<td class="nump">346,835<span></span>
</td>
<td class="nump">244,693<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade receivables, net of allowances</a></td>
<td class="nump">22,725<span></span>
</td>
<td class="nump">19,928<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">4,927<span></span>
</td>
<td class="nump">5,424<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">5,323<span></span>
</td>
<td class="nump">6,044<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">438,333<span></span>
</td>
<td class="nump">307,358<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNoncurrent', window );">Strategic inventory</a></td>
<td class="nump">11,193<span></span>
</td>
<td class="nump">11,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use asset</a></td>
<td class="nump">3,472<span></span>
</td>
<td class="nump">3,446<span></span>
</td>
</tr>
<tr class="ro">
<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 of accumulated depreciation</a></td>
<td class="nump">619<span></span>
</td>
<td class="nump">1,050<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Long-term marketable securities</a></td>
<td class="nump">4,200<span></span>
</td>
<td class="nump">39,352<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">4,536<span></span>
</td>
<td class="nump">3,448<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets, net</a></td>
<td class="nump">35,470<span></span>
</td>
<td class="nump">45,677<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">497,823<span></span>
</td>
<td class="nump">412,312<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">6,304<span></span>
</td>
<td class="nump">7,537<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_cort_AccruedClinicalExpensesCurrent', window );">Accrued clinical expenses</a></td>
<td class="nump">11,289<span></span>
</td>
<td class="nump">6,477<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued and other liabilities</a></td>
<td class="nump">22,631<span></span>
</td>
<td class="nump">23,269<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Short-term operating lease liability</a></td>
<td class="nump">2,019<span></span>
</td>
<td class="nump">1,558<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">42,243<span></span>
</td>
<td class="nump">38,841<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liability</a></td>
<td class="nump">1,486<span></span>
</td>
<td class="nump">1,903<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Long-term accrued income taxes</a></td>
<td class="nump">396<span></span>
</td>
<td class="nump">386<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">44,125<span></span>
</td>
<td class="nump">41,130<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock</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_CommonStockValue', window );">Common stock</a></td>
<td class="nump">121<span></span>
</td>
<td class="nump">120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">481,714<span></span>
</td>
<td class="nump">457,060<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Treasury stock</a></td>
<td class="num">(63,814)<span></span>
</td>
<td class="num">(62,704)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="nump">840<span></span>
</td>
<td class="nump">261<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Retained earnings (accumulated deficit)</a></td>
<td class="nump">34,837<span></span>
</td>
<td class="num">(23,555)<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">453,698<span></span>
</td>
<td class="nump">371,182<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">$ 497,823<span></span>
</td>
<td class="nump">$ 412,312<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cort_AccruedClinicalExpensesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 associated with clinical research and related activities, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Used to reflect the current portion of clinical accrued 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cort_AccruedClinicalExpensesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI 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_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=121593590&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=121566466&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=121593590&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_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_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=121641772&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=121641772&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=121370832&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=121370832&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=121641772&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/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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: 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=121559654&amp;loc=d3e5710-111685<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 (a)<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: 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 9: 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 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 4: 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 5: 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=121559654&amp;loc=d3e5710-111685<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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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 8: 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=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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=121566466&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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121566466&amp;loc=d3e6676-107765<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))<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_InventoryNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(d))<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_InventoryNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.19-26)<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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/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=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://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 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)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: 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 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(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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=75031198&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/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=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<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.2)<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_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.12)<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_MarketableSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=121566466&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&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://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=27010918&amp;loc=d3e74512-122707<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(31))<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 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 6: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocated to previously issued common shares repurchased by the issuing entity and held in 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 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.30)<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_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472214016520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Product revenue, net</a></td>
<td class="nump">$ 88,565<span></span>
</td>
<td class="nump">$ 72,257<span></span>
</td>
<td class="nump">$ 181,812<span></span>
</td>
<td class="nump">$ 137,086<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfRevenueExtensibleList', window );">Revenue, Product and Service [Extensible List]</a></td>
<td class="text">us-gaap:ProductMember<span></span>
</td>
<td class="text">us-gaap:ProductMember<span></span>
</td>
<td class="text">us-gaap:ProductMember<span></span>
</td>
<td class="text">us-gaap:ProductMember<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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 );">Cost of sales</a></td>
<td class="nump">$ 1,234<span></span>
</td>
<td class="nump">$ 1,377<span></span>
</td>
<td class="nump">$ 3,112<span></span>
</td>
<td class="nump">$ 2,617<span></span>
</td>
</tr>
<tr class="ro">
<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">26,497<span></span>
</td>
<td class="nump">21,656<span></span>
</td>
<td class="nump">52,620<span></span>
</td>
<td class="nump">41,900<span></span>
</td>
</tr>
<tr class="re">
<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">25,572<span></span>
</td>
<td class="nump">24,591<span></span>
</td>
<td class="nump">53,107<span></span>
</td>
<td class="nump">48,980<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">53,303<span></span>
</td>
<td class="nump">47,624<span></span>
</td>
<td class="nump">108,839<span></span>
</td>
<td class="nump">93,497<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 );">Income from operations</a></td>
<td class="nump">35,262<span></span>
</td>
<td class="nump">24,633<span></span>
</td>
<td class="nump">72,973<span></span>
</td>
<td class="nump">43,589<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Interest and other income</a></td>
<td class="nump">1,010<span></span>
</td>
<td class="nump">1,178<span></span>
</td>
<td class="nump">2,481<span></span>
</td>
<td class="nump">2,275<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="nump">36,272<span></span>
</td>
<td class="nump">25,811<span></span>
</td>
<td class="nump">75,454<span></span>
</td>
<td class="nump">45,864<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="num">(7,945)<span></span>
</td>
<td class="num">(5,625)<span></span>
</td>
<td class="num">(17,062)<span></span>
</td>
<td class="num">(7,404)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">28,327<span></span>
</td>
<td class="nump">20,186<span></span>
</td>
<td class="nump">58,392<span></span>
</td>
<td class="nump">38,460<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Net unrealized gain on available-for-sale investments, net of tax impact of $(170), $(73), $(190) and $(124), respectively</a></td>
<td class="nump">545<span></span>
</td>
<td class="nump">227<span></span>
</td>
<td class="nump">606<span></span>
</td>
<td class="nump">391<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation loss, net of tax</a></td>
<td class="num">(15)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(27)<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_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income</a></td>
<td class="nump">$ 28,857<span></span>
</td>
<td class="nump">$ 20,413<span></span>
</td>
<td class="nump">$ 58,971<span></span>
</td>
<td class="nump">$ 38,851<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Basic net income per share (in dollars per share)</a></td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.51<span></span>
</td>
<td class="nump">$ 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_EarningsPerShareDiluted', window );">Diluted net income per share (in dollars per share)</a></td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 0.17<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="nump">$ 0.31<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract', window );"><strong>Weighted-average shares outstanding used in computing net income per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">115,006<span></span>
</td>
<td class="nump">114,340<span></span>
</td>
<td class="nump">114,790<span></span>
</td>
<td class="nump">114,590<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Diluted (in shares)</a></td>
<td class="nump">123,234<span></span>
</td>
<td class="nump">121,783<span></span>
</td>
<td class="nump">122,756<span></span>
</td>
<td class="nump">122,831<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Net unrealized income (loss) on available-for-sale investments, tax impact</a></td>
<td class="num">$ (170)<span></span>
</td>
<td class="num">$ (73)<span></span>
</td>
<td class="num">$ (190)<span></span>
</td>
<td class="num">$ (124)<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=120395209&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=121641772&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=121641772&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=121641772&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_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=120395209&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_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=120395209&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.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=109234566&amp;loc=d3e22595-107794<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: 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=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: 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 9: 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=120380238&amp;loc=d3e3842-109258<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 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<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=6371337&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 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=120395209&amp;loc=SL114868664-224227<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<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 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: 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>num: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_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=120380238&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=109234566&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=120380238&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=121326447&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=109234566&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=109234566&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=109234566&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=121326447&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 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 10: 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=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: 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 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 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<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=120395209&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>num: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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: 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=120311839&amp;loc=d3e8924-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=116825942&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=84230637&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=120311839&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=109234566&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=120385591&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=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 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 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.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=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.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=109234566&amp;loc=d3e22583-107794<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://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=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: http://www.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=120311839&amp;loc=d3e8933-108599<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=109234566&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_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=120395209&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_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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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=121641772&amp;loc=d3e637-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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for 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://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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-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 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://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 2: 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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=121604090&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=120311839&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=120311839&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=120311839&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=121604090&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_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=120395209&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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfRevenueExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 type of revenue from product and service. Includes, but is not limited to, revenue from contract with customer and other sources.</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_TypeOfRevenueExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=6371337&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=121326447&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=6371337&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=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472214779368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Net unrealized income (loss) on available-for-sale investments, tax impact</a></td>
<td class="num">$ (170)<span></span>
</td>
<td class="num">$ (73)<span></span>
</td>
<td class="num">$ (190)<span></span>
</td>
<td class="num">$ (124)<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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for 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://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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-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 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>22
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472211649976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 58,392<span></span>
</td>
<td class="nump">$ 38,460<span></span>
</td>
</tr>
<tr class="re">
<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 income to net cash generated from operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">16,407<span></span>
</td>
<td class="nump">14,432<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="nump">10,017<span></span>
</td>
<td class="nump">5,834<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating', window );">Accretion of interest income</a></td>
<td class="num">(72)<span></span>
</td>
<td class="num">(1,053)<span></span>
</td>
</tr>
<tr class="re">
<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 of property and equipment</a></td>
<td class="nump">362<span></span>
</td>
<td class="nump">263<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_cort_OperatingLeaseRightOfUseAssetAmortization', window );">Non-cash amortization of right-of-use asset</a></td>
<td class="nump">749<span></span>
</td>
<td class="nump">772<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Others</a></td>
<td class="nump">148<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 );">Trade receivables</a></td>
<td class="num">(2,797)<span></span>
</td>
<td class="num">(2,186)<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">1,414<span></span>
</td>
<td class="num">(1,543)<span></span>
</td>
</tr>
<tr class="re">
<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="nump">721<span></span>
</td>
<td class="nump">1,538<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="num">(1,088)<span></span>
</td>
<td class="num">(100)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(1,251)<span></span>
</td>
<td class="num">(1,299)<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_cort_IncreaseDecreaseInAccruedClinicalExpenses', window );">Accrued clinical expenses</a></td>
<td class="nump">4,812<span></span>
</td>
<td class="nump">2,197<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities', window );">Accrued and other liabilities</a></td>
<td class="num">(628)<span></span>
</td>
<td class="num">(7,349)<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_cort_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="num">(731)<span></span>
</td>
<td class="num">(730)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">86,455<span></span>
</td>
<td class="nump">49,236<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(89)<span></span>
</td>
<td class="num">(667)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Proceeds from maturities of marketable securities</a></td>
<td class="nump">153,193<span></span>
</td>
<td class="nump">130,145<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases of marketable securities</a></td>
<td class="num">(219,314)<span></span>
</td>
<td class="num">(131,001)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(66,210)<span></span>
</td>
<td class="num">(1,523)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Proceeds from issuance of common stock upon exercise of options, net of issuance costs</a></td>
<td class="nump">7,347<span></span>
</td>
<td class="nump">3,947<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="num">(275)<span></span>
</td>
<td class="num">(30,975)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Cash paid to satisfy statutory withholding requirement for net settlement of cashless option exercise</a></td>
<td class="num">(63)<span></span>
</td>
<td class="num">(4,169)<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 (used in) financing activities</a></td>
<td class="nump">7,009<span></span>
</td>
<td class="num">(31,197)<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">27,254<span></span>
</td>
<td class="nump">16,516<span></span>
</td>
</tr>
<tr class="re">
<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">31,269<span></span>
</td>
<td class="nump">41,625<span></span>
</td>
</tr>
<tr class="ro">
<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">58,523<span></span>
</td>
<td class="nump">58,141<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cort_SharesRepurchasedInNetSettlementOfCashlessOptionExercise', window );">Exercise price of shares tendered in net settlement of cashless option exercise</a></td>
<td class="nump">772,000<span></span>
</td>
<td class="nump">931<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_cort_NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability', window );">Recognition of right-of-use asset and lease liability</a></td>
<td class="nump">$ 775,000<span></span>
</td>
<td class="nump">$ 1,878<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cort_IncreaseDecreaseInAccruedClinicalExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in accrued clinical expenses.</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;">cort_IncreaseDecreaseInAccruedClinicalExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cort_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Operating Lease Liability</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;">cort_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cort_NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non Cash Transaction, Recognition Of Right Of Use Asset And Lease Liability</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;">cort_NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cort_OperatingLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Right Of Use Asset, Amortization</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;">cort_OperatingLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cort_SharesRepurchasedInNetSettlementOfCashlessOptionExercise">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares Repurchased In Net Settlement Of Cashless Option Exercise</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;">cort_SharesRepurchasedInNetSettlementOfCashlessOptionExercise</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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=121586364&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=121583591&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=98513438&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=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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=121586364&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_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=121586364&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=121586364&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_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=121586364&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_IncreaseDecreaseInOtherAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_IncreaseDecreaseInOtherAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating 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=121586364&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_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&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_InterestIncomeDebtSecuritiesAvailableForSaleOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest income, amortization of premium and accretion of discount on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale); classified as operating.</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_InterestIncomeDebtSecuritiesAvailableForSaleOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=121586364&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=121586364&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=121586364&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=121586364&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=121586364&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_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) included in net income that results in no cash inflow (outflow), 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> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 satisfy grantee's tax withholding obligation 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_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=121586364&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_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities  (held-to-maturity or available-for-sale) 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_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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 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/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=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: 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 4: http://www.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=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: 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 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: 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 8: 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=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.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=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472207307016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common&#160;Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Retained Earnings (Accumulated Deficit)</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, 2018</a></td>
<td class="nump">$ 275,882<span></span>
</td>
<td class="nump">$ 117<span></span>
</td>
<td class="nump">$ 417,228<span></span>
</td>
<td class="num">$ (23,657)<span></span>
</td>
<td class="num">$ (70)<span></span>
</td>
<td class="num">$ (117,736)<span></span>
</td>
</tr>
<tr class="re">
<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>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,497<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock upon exercise of options</a></td>
<td class="nump">3,366<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">3,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares tendered to satisfy cost and statutory withholding requirements for net settlement of cashless option exercise (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(428)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares tendered to satisfy cost and statutory withholding requirements for net settlement of cashless option exercise</a></td>
<td class="num">(5,100)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation related to employee and director options</a></td>
<td class="nump">6,724<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,724<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">164<span></span>
</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">164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Purchases of treasury stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchases of treasury stock</a></td>
<td class="num">(13,555)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,555)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 income</a></td>
<td class="nump">18,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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,274<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, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">114,932<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, 2019</a></td>
<td class="nump">285,755<span></span>
</td>
<td class="nump">$ 118<span></span>
</td>
<td class="nump">427,317<span></span>
</td>
<td class="num">(42,312)<span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="num">(99,462)<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, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, 2018</a></td>
<td class="nump">$ 275,882<span></span>
</td>
<td class="nump">$ 117<span></span>
</td>
<td class="nump">417,228<span></span>
</td>
<td class="num">(23,657)<span></span>
</td>
<td class="num">(70)<span></span>
</td>
<td class="num">(117,736)<span></span>
</td>
</tr>
<tr class="re">
<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>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of options (in shares)</a></td>
<td class="nump">1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 income</a></td>
<td class="nump">$ 38,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Jun. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113,637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, 2019</a></td>
<td class="nump">298,053<span></span>
</td>
<td class="nump">$ 118<span></span>
</td>
<td class="nump">436,622<span></span>
</td>
<td class="num">(59,732)<span></span>
</td>
<td class="nump">321<span></span>
</td>
<td class="num">(79,276)<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, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">114,932<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, 2019</a></td>
<td class="nump">$ 285,755<span></span>
</td>
<td class="nump">$ 118<span></span>
</td>
<td class="nump">427,317<span></span>
</td>
<td class="num">(42,312)<span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="num">(99,462)<span></span>
</td>
</tr>
<tr class="ro">
<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>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of options (in shares)</a></td>
<td class="nump">300<span></span>
</td>
<td class="nump">317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock upon exercise of options</a></td>
<td class="nump">$ 1,514<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">1,514<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 related to employee and director options</a></td>
<td class="nump">7,791<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,791<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">227<span></span>
</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">227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Purchases of treasury stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,612)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchases of treasury stock</a></td>
<td class="num">(17,420)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,420)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 income</a></td>
<td class="nump">20,186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,186<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, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113,637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, 2019</a></td>
<td class="nump">298,053<span></span>
</td>
<td class="nump">$ 118<span></span>
</td>
<td class="nump">436,622<span></span>
</td>
<td class="num">(59,732)<span></span>
</td>
<td class="nump">321<span></span>
</td>
<td class="num">(79,276)<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">114,549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">371,182<span></span>
</td>
<td class="nump">$ 120<span></span>
</td>
<td class="nump">457,060<span></span>
</td>
<td class="num">(62,704)<span></span>
</td>
<td class="nump">261<span></span>
</td>
<td class="num">(23,555)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock upon exercise of options</a></td>
<td class="nump">480<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 related to employee and director options</a></td>
<td class="nump">7,988<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,988<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Purchases of treasury stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchases of treasury stock</a></td>
<td class="num">(275)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(275)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 income</a></td>
<td class="nump">30,065<span></span>
</td>
<td class="text">&#160;<span></span>
</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">30,065<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">114,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="nump">409,489<span></span>
</td>
<td class="nump">$ 120<span></span>
</td>
<td class="nump">465,528<span></span>
</td>
<td class="num">(62,979)<span></span>
</td>
<td class="nump">310<span></span>
</td>
<td class="nump">6,510<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">114,549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">$ 371,182<span></span>
</td>
<td class="nump">$ 120<span></span>
</td>
<td class="nump">457,060<span></span>
</td>
<td class="num">(62,704)<span></span>
</td>
<td class="nump">261<span></span>
</td>
<td class="num">(23,555)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of options (in shares)</a></td>
<td class="nump">1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 income</a></td>
<td class="nump">$ 58,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Jun. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">453,698<span></span>
</td>
<td class="nump">$ 121<span></span>
</td>
<td class="nump">481,714<span></span>
</td>
<td class="num">(63,814)<span></span>
</td>
<td class="nump">840<span></span>
</td>
<td class="nump">34,837<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">114,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="nump">$ 409,489<span></span>
</td>
<td class="nump">$ 120<span></span>
</td>
<td class="nump">465,528<span></span>
</td>
<td class="num">(62,979)<span></span>
</td>
<td class="nump">310<span></span>
</td>
<td class="nump">6,510<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of options (in shares)</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="nump">1,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock upon exercise of options</a></td>
<td class="nump">$ 7,639<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">7,638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares tendered to satisfy cost and statutory withholding requirements for net settlement of cashless option exercise (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(54)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares tendered to satisfy cost and statutory withholding requirements for net settlement of cashless option exercise</a></td>
<td class="num">(835)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(835)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 related to employee and director options</a></td>
<td class="nump">8,548<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,548<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">530<span></span>
</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">530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 income</a></td>
<td class="nump">28,327<span></span>
</td>
<td class="text">&#160;<span></span>
</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">28,327<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">115,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 453,698<span></span>
</td>
<td class="nump">$ 121<span></span>
</td>
<td class="nump">$ 481,714<span></span>
</td>
<td class="num">$ (63,814)<span></span>
</td>
<td class="nump">$ 840<span></span>
</td>
<td class="nump">$ 34,837<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&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=120383193&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=121326096&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://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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 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 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.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=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.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=109234566&amp;loc=d3e22583-107794<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://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=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: http://www.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=120311839&amp;loc=d3e8933-108599<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=109234566&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_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 used to settle grantee's tax withholding obligation 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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=109259400&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_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=109259400&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://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=27010918&amp;loc=d3e74512-122707<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(31))<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 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 6: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: 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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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))<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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of common and preferred stock that were repurchased during the period. Recorded using the cost 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472209799352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Basis of Presentation and Summary of Significant Accounting Policies</a></td>
<td class="text">Basis of Presentation and Summary of Significant Accounting Policies<div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Description of Business and Basis of Presentation</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Corcept Therapeutics Incorporated is a commercial-stage pharmaceutical company engaged in the discovery and development of medications that treat severe metabolic, oncologic and psychiatric disorders by modulating the effect of the hormone cortisol.&#160;In 2012, the U.S. Food and Drug Administration (&#8220;FDA&#8221;) approved Korlym</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;(&#8220;mifepristone&#8221;) 300&#160;mg tablets, as a once-daily oral medication for the treatment of hyperglycemia secondary to hypercortisolism in adult patients with endogenous Cushing&#8217;s syndrome who have type 2 diabetes mellitus or glucose intolerance and have failed surgery or are not candidates for surgery. We have discovered and patented&#160;four&#160;structurally distinct series of selective cortisol modulators, consisting of more than&#160;1,000&#160;compounds. We are developing compounds from these series as potential treatments for a broad range of serious disorders.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We were incorporated in the State of&#160;Delaware&#160;in&#160;May 1998. Our headquarters are located in Menlo Park, California.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have prepared the following in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X: (i) condensed consolidated balance sheet as of June&#160;30, 2020, (ii) statements of comprehensive income and stockholders&#8217; equity for the three and six months ended June 30, 2020 and 2019 and (iii) statements of cash flows for the six months ended June 30, 2020 and 2019. These do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments considered necessary for a fair presentation (which in the applicable periods consist only of normal, recurring adjustments) have been included. Operating results for the three and six months ended June 30, 2020 are not necessarily indicative of the results for the remainder of 2020 or any other period. These financial statements and notes should be read in conjunction with the financial statements for the year ended December&#160;31, 2019 included in our Annual Report on Form 10-K. The December&#160;31, 2019 balance sheet was derived from audited financial statements at that date.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There have been no material changes in the significant accounting policies described in our Annual Report on Form&#160;10-K for the year ended&#160;December&#160;31, 2019 except for the adoption of the accounting pronouncements set forth below.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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, &#8220;Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments,&#8221; which changes the methodology for measuring credit losses on financial instruments and for determining when such losses are recorded. This standard is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. We adopted this standard on January 1, 2020 using the modified retrospective approach with the cumulative effect of the adoption recorded as an adjustment to retained earnings. It had no impact on our condensed consolidated financial statements.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU No. 2018-13, &#8220;Fair Value Measurements (Topic 820),&#8221; which eliminates or modifies certain disclosure requirements for fair value measurements and requires disclosure of additional information. This standard is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. We adopted this standard on January 1, 2020 using the modified retrospective approach with the cumulative effect of the adoption recorded as an adjustment to retained earnings. It had no impact on our condensed consolidated financial statements.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued ASU No. 2019-12 (ASC Topic 740), &#8220;Simplifying the Accounting for Income Taxes.&#8221; This standard simplifies accounting for income taxes by removing certain exceptions to the general principles and clarifying existing guidance. This standard will be effective for fiscal years, and interim periods within those years, beginning after December 15, 2021. Early adoption is permitted. We are assessing the impact of this standard on our consolidated financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472209753032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Composition of Certain Balance Sheet Items<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock', window );">Composition of Certain Balance Sheet Items</a></td>
<td class="text">Composition of Certain Balance Sheet Items<div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Inventory</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:66.128%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,389&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work in progress</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,413&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,086&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,707&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,930&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,120&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,405&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less strategic inventory classified as non-current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,193)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,981)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventory classified as current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,927&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,424&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Because we rely on a single manufacturer for the active pharmaceutical ingredient (&#8220;API&#8221;) for Korlym, we have purchased and hold significant quantities of API. We classify inventory we do not expect to sell within 12 months of the balance sheet date as &#8220;Strategic Inventory,&#8221; a long-term asset.&#160;</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Property and Equipment</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.982%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and equipment</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Software</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,472&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,541&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">533&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">533&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,309&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,378&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less accumulated depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,690)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,328)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">619&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,050&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Accrued and other liabilities</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.982%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government rebates</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,160&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,209&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,615&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,331&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,417&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">472&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Legal fees</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">918&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,087&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued selling and marketing costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">664&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">491&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Professional fees</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">463&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">367&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued manufacturing costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">279&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total accrued and other liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,631&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,269&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other assets</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020 and December 31, 2019, Other assets included $4.4&#160;million and $3.3&#160;million of deposits for clinical trials, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>nonnum: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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472209681768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Available-for-Sale Securities and Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract', window );"><strong>Available For Sale Securities And Fair Value Measurements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock', window );">Available-for-Sale Securities and Fair Value Measurements</a></td>
<td class="text">Available-for-Sale Securities and Fair Value Measurements<div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The available-for-sale securities in our Condensed Consolidated Balance Sheets are as follows:</span></div><div style="text-align:center;margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:66.128%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,758&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,461&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term marketable securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">346,835&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">244,693&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term marketable securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,200&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,352&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total marketable securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">385,793&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">302,506&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents our available-for-sale securities grouped by asset type:</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:14.520%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.640%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value<br/>Hierarchy<br/>Level</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120,055&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120,403&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,780&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">136&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,910&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62,107&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62,108&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,237&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,237&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset-backed securities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,560&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,638&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,195&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,253&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Repurchase agreements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. treasury securities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128,449&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">438&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128,886&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,574&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,645&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,758&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,758&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">461&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">461&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Marketable securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">384,929&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">869&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">385,793&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">302,247&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">270&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">302,506&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We estimate the fair value of marketable securities classified as Level 1 using quoted market prices for these or similar investments obtained from a commercial pricing service. We estimate the fair value of marketable securities classified as Level 2 using inputs that may include benchmark yields, reported trades, broker/dealer quotes and issuer spreads.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We periodically review our debt securities to determine if any of our investments is impaired due to credit-related or other issues. If the fair value of our investment in any debt security is less than our amortized cost basis, we determine whether an allowance for credit losses is appropriate by assessing quantitative and subjective factors including, but not limited to, the nature of security, changes in credit ratings, analyst reports concerning the security&#8217;s issuer and industry, interest rate fluctuations and general market conditions.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Unrealized losses on our available-for-sale debt securities as of June&#160;30, 2020 were not significant and were primarily due to changes in interest rates, and not increased credit risk. Accordingly, we have not recorded an allowance for credit losses associated with these investments. </span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We do not intend to sell the investments that are in an unrealized loss position, and it is highly unlikely that we will be required to sell the investments before recovery of their full amortized cost basis, which will most likely be at maturity.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We classified accrued interest on our marketable securities of $1.2 million and $1.0 million as of June&#160;30, 2020 and December&#160;31, 2019, respectively, as prepaid and other current assets on our condensed consolidated balance sheet.</span></div>As of June&#160;30, 2020, all our marketable securities had original maturities of less than two years. The weighted-average maturity of our holdings was six months. As of June&#160;30, 2020, our long-term marketable securities had remaining maturities of 13 months. None of our marketable securities changed from one fair value hierarchy to another during the three and six months ended June 30, 2020<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available for sale securities and fair value measurements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available for sale securities and fair value measurements 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;">cort_AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472211370824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We lease our office facilities in Menlo Park, California. On January 1, 2019, we recognized a right-of-use asset and a corresponding lease liability of $1.9&#160;million. Effective October 1, 2019, we amended the lease to extend its term from March 31, 2020 to March 31, 2022 and to add more space beginning April 1, 2020. As a result of this amendment, we recognized an additional right-of-use asset and corresponding lease liability of $3.0&#160;million. Effective June 17, 2020, we amended the lease commencement date for the additional space to June 15, 2020. As a result of this amendment, we recognized an additional right-of-use asset and corresponding lease liability of $0.8&#160;million. The right-of-use asset and lease liability recognized equals the present value of the remaining payments due under our amended lease.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As the operating lease for our facilities does not include an expressly stated interest rate, we calculated the present value of remaining lease payments using a discount rate equal to the interest rate we would pay on a loan with monthly payments and a term equal to the monthly payments and remaining term of our lease. We recognize operating lease payments as expenses using the straight-line method over the term of the lease.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Operating lease expense for each of the three and six months ended June 30, 2020 was approximately $0.4 million and $0.8&#160;million, respectively.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For any future operating lease transactions, we will recognize operating lease right-of-use assets and liabilities equal to the present value of the expected lease payments at the lease commencement date. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our right-of-use assets and related lease liabilities were as follows:</span></div><div style="text-align:center;margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:33.526%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.647%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for operating lease liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">422&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">391&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">812&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">769&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets obtained in exchange for new operating lease liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">775&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">775&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,878&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:27pt;text-align:justify;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, our operating lease had a weighted average remaining lease term of 21 months and a weighted average discount rate of 4.8 percent. </span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, future minimum lease payments under non-cancelable operating leases were as follows </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">(in thousands</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">):</span></div><div style="text-align:center;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:82.356%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.644%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 (remainder)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,055&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,109&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">530&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,694&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(189)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472217555624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_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="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, to ensure we have sufficient API to meet future demand for Korlym tablets, we committed to purchase an additional 400 kilograms of API from Produits Chimiques Auxiliaires et de Synthese SA (&#8220;PCAS,&#8221; a member of the Seqens Group) for a total price of $5.9&#160;million.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There have been no other material changes in our obligations under contractual agreements described in our Annual Report on Form&#160;10-K for the year ended&#160;December&#160;31, 2019. </span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the ordinary course of business, we may be subject to legal claims and regulatory actions that could have a material adverse effect on our business or financial position. We assess our potential liability in such situations by analyzing potential outcomes under various litigation, regulatory and settlement strategies.&#160;If we determine a loss is probable and its amount can be reasonably estimated, we accrue an amount equal to the estimated loss.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">No losses and&#160;no provision for a loss contingency have been recorded to 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_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 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472211783960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">Stockholders&#8217; Equity<div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock Option Plans</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have two stock option plans &#8211; the 2004 Equity Incentive Plan (the &#8220;2004 Plan&#8221;) and the 2012 Incentive Award Plan (the &#8220;2012 Plan&#8221;).&#160;In February 2020, our Board of Directors authorized a 4.6 million increase in the shares available for grant under the 2012 Plan.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the three and six months ended June 30, 2020, we issued 1.0 million and 1.1 million shares, respectively, of our common stock upon the exercise of stock options, compared to 0.3 million and 1.8 million shares during the same period of 2019, respectively. Of the shares exercised during the three and six months ended June 30, 2020, 0.1&#160;million were issued as part of a net-share settlement of cashless option exercises.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes our stock-based compensation:</span></div><div style="text-align:center;margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:33.578%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.385%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.385%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.385%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.669%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation capitalized in inventory</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,399&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,484&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,680&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,176&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,970&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,865&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stock-based compensation</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,548&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,791&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,536&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,515&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472214122696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Income Per Share</a></td>
<td class="text">Net Income Per ShareWe compute basic and diluted net income per share by dividing our net income by the weighted-average number of common shares outstanding during the period. We used the treasury stock method to determine the number of dilutive shares of common stock resulting from the potential exercise of stock options. The statements of condensed consolidated comprehensive income show the computation of net income per share for each period, including the number of weighted-average shares outstanding.<div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table shows the computation of net income per share for each period:</span></div><div style="text-align:center;margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:33.526%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.647%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,327&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,186&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,392&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,460&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average shares used to compute basic net income per share</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115,006&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,340&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,790&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,590&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive effect of employee stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,228&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,443&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,966&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,241&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average shares used to compute diluted net income per share</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,234&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">121,783&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">122,756&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">122,831&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per share</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.18&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.51&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.34&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.23&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.17&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.48&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.31&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020 and 2019, we had 26.4 million and 24.7 million stock options outstanding, respectively.</span></div>Because including them would have reduced dilution, we excluded from the computation of diluted net income per share, on a weighted-average basis,&#160;13.4 million and 13.0 million stock options outstanding during the three and six months ended June 30, 2020, respectively, and 10.8 million and 9.8 million stock options outstanding during the three and six months ended June 30, 2019, respectively<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=6371337&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=6371337&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472211868408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income taxes<div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We recorded income tax expense of $7.9 million and $17.1 million for the three and six months ended June 30, 2020, net of discrete benefits related to stock option exercises and dispositions of $1.0 million and $1.1&#160;million, respectively. Income tax expense for the three and six months ended June 30, 2020 consisted primarily of reductions in our deferred tax assets of $4.9 million and $10.0 million, respectively, caused by utilization of our federal and state net operating losses and research tax credits, and income tax expense of $3.0 million and $7.0 million, respectively, for federal and in states where we do not have net operating loss carryforwards.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the three and six months ended June 30, 2019, our income tax expense was $5.6 million and $7.4 million, respectively, consisting primarily of reductions of $4.9 million and $5.8 million, respectively, in our deferred tax assets caused by utilization of our federal and state net operating losses, and income tax expense of $0.7 million and $1.6 million, respectively, in states where we do not have net operating loss carryforwards.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our effective tax rate differed from the federal statutory rate due to state income taxes and non-deductible stock-based compensation, which increased our tax expense, offset by research and development tax credits and the excess tax deduction arising from the exercise of employee stock options, which reduced our tax expense.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Each quarter, we assess the likelihood that we will generate sufficient taxable income to use our federal and state deferred tax assets. If we believe that recovery of these deferred tax assets is not more likely than not, we will establish a valuation allowance. Significant judgment is required in determining any valuation allowance recorded against deferred tax assets. In assessing the need for a valuation allowance, we consider all available evidence, including recent operating results, projections of future taxable income, our ability to utilize net operating losses and tax credit carryforwards, and the feasibility of tax planning strategies. Other than valuation allowances against our California net deferred tax assets, we have determined that it is more likely than not we will realize the benefit related to all other deferred tax assets. If we increase a valuation allowance, we will include an expense of equal amount in the Condensed Consolidated Statement of Comprehensive Income in the period in which such determination is made.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On March 27, 2020, President Trump signed into U.S. federal law the CARES Act, which provides emergency assistance and health care for individuals, families, and businesses affected by the COVID-19 pandemic. Based on our preliminary analysis, the relief provisions will not have a material impact on our condensed consolidated financial statements.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 29, 2020, the California governor signed Assembly Bill 85 (&#8220;AB 85&#8221;) into law. AB 85 limits the use of business incentive tax credits and suspends the use of California net operating losses for 2020, 2021 and 2022 for companies with </span></div>taxable income of $1 million or more. AB 85 will not have a material impact on our condensed consolidated financial statements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=84230637&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=116825942&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=84230637&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=116825942&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=84230637&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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472242116712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of presentation</a></td>
<td class="text"><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have prepared the following in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X: (i) condensed consolidated balance sheet as of June&#160;30, 2020, (ii) statements of comprehensive income and stockholders&#8217; equity for the three and six months ended June 30, 2020 and 2019 and (iii) statements of cash flows for the six months ended June 30, 2020 and 2019. These do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments considered necessary for a fair presentation (which in the applicable periods consist only of normal, recurring adjustments) have been included. Operating results for the three and six months ended June 30, 2020 are not necessarily indicative of the results for the remainder of 2020 or any other period. These financial statements and notes should be read in conjunction with the financial statements for the year ended December&#160;31, 2019 included in our Annual Report on Form 10-K. The December&#160;31, 2019 balance sheet was derived from audited financial statements at that date.</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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently adopted accounting pronouncements and recently issued accounting pronouncements not yet adopted</a></td>
<td class="text"><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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, &#8220;Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments,&#8221; which changes the methodology for measuring credit losses on financial instruments and for determining when such losses are recorded. This standard is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. We adopted this standard on January 1, 2020 using the modified retrospective approach with the cumulative effect of the adoption recorded as an adjustment to retained earnings. It had no impact on our condensed consolidated financial statements.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU No. 2018-13, &#8220;Fair Value Measurements (Topic 820),&#8221; which eliminates or modifies certain disclosure requirements for fair value measurements and requires disclosure of additional information. This standard is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. We adopted this standard on January 1, 2020 using the modified retrospective approach with the cumulative effect of the adoption recorded as an adjustment to retained earnings. It had no impact on our condensed consolidated financial statements.</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued ASU No. 2019-12 (ASC Topic 740), &#8220;Simplifying the Accounting for Income Taxes.&#8221; This standard simplifies accounting for income taxes by removing certain exceptions to the general principles and clarifying existing guidance. This standard will be effective for fiscal years, and interim periods within those years, beginning after December 15, 2021. Early adoption is permitted. We are assessing the impact of this standard on our consolidated financial statements.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income taxes</a></td>
<td class="text">Each quarter, we assess the likelihood that we will generate sufficient taxable income to use our federal and state deferred tax assets. If we believe that recovery of these deferred tax assets is not more likely than not, we will establish a valuation allowance. Significant judgment is required in determining any valuation allowance recorded against deferred tax assets. In assessing the need for a valuation allowance, we consider all available evidence, including recent operating results, projections of future taxable income, our ability to utilize net operating losses and tax credit carryforwards, and the feasibility of tax planning strategies. Other than valuation allowances against our California net deferred tax assets, we have determined that it is more likely than not we will realize the benefit related to all other deferred tax assets. If we increase a valuation allowance, we will include an expense of equal amount in the Condensed Consolidated Statement of Comprehensive Income in the period in which such determination is made.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32280-109318<br><br>Reference 9: 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=84230637&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472214147000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Composition of Certain Balance Sheet Items (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of composition of inventory, current</a></td>
<td class="text"><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Inventory</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:66.128%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,389&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work in progress</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,413&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,086&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,707&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,930&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,120&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,405&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less strategic inventory classified as non-current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,193)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,981)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventory classified as current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,927&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,424&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock', window );">Schedule of composition of inventory, noncurrent</a></td>
<td class="text"><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Inventory</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:66.128%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,389&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work in progress</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,413&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,086&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,707&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,930&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,120&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,405&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less strategic inventory classified as non-current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,193)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,981)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventory classified as current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,927&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,424&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property and equipment</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Property and Equipment</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.982%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and equipment</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Software</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,472&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,541&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">533&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">533&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,309&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,378&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less accumulated depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,690)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,328)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">619&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,050&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of other accrued liabilities</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Accrued and other liabilities</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.982%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government rebates</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,160&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,209&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,615&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,331&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,417&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">472&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Legal fees</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">918&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,087&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued selling and marketing costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">664&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">491&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Professional fees</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">463&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">367&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued manufacturing costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">279&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total accrued and other liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,631&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,269&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI 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)(b))<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)(a))<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 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_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472211180136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Available-for-Sale Securities and Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract', window );"><strong>Available For Sale Securities And Fair Value Measurements [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_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Summary of the classification of available-for-sale securities in condensed consolidated balance sheets</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The available-for-sale securities in our Condensed Consolidated Balance Sheets are as follows:</span></div><div style="text-align:center;margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:66.128%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,758&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,461&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term marketable securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">346,835&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">244,693&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term marketable securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,200&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,352&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total marketable securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">385,793&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">302,506&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock', window );">Schedule of available-for-sale securities</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents our available-for-sale securities grouped by asset type:</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:14.520%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.640%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value<br/>Hierarchy<br/>Level</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120,055&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120,403&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,780&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">136&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,910&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62,107&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62,108&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,237&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,237&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset-backed securities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,560&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,638&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,195&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,253&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Repurchase agreements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. treasury securities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128,449&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">438&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128,886&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,574&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,645&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,758&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,758&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">461&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">461&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Marketable securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">384,929&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">869&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">385,793&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">302,247&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">270&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">302,506&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available for sale securities and fair value measurements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reconciliation of available-for-sale securities from cost basis to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472211910232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of information of leases asset and liabilities</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our right-of-use assets and related lease liabilities were as follows:</span></div><div style="text-align:center;margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:33.526%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.647%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for operating lease liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">422&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">391&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">812&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">769&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets obtained in exchange for new operating lease liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">775&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">775&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,878&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of future minimum lease payments under non-cancelable operating leases</a></td>
<td class="text"><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, future minimum lease payments under non-cancelable operating leases were as follows </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">(in thousands</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">):</span></div><div style="text-align:center;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:82.356%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.644%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 (remainder)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,055&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,109&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">530&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,694&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(189)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472209701064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Summary of stock-based compensation</a></td>
<td class="text"><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes our stock-based compensation:</span></div><div style="text-align:center;margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:33.578%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.385%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.385%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.385%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.669%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation capitalized in inventory</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,399&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,484&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,680&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,176&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,970&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,865&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stock-based compensation</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,548&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,791&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,536&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,515&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=115993241&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472211920104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of computation of net income per share</a></td>
<td class="text"><div style="text-indent:27pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table shows the computation of net income per share for each period:</span></div><div style="text-align:center;margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:33.526%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.647%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,327&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,186&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,392&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,460&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average shares used to compute basic net income per share</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115,006&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,340&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,790&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,590&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive effect of employee stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,228&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,443&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,966&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,241&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average shares used to compute diluted net income per share</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,234&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">121,783&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">122,756&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">122,831&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per share</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.18&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.51&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.34&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.23&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.17&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.48&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.31&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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_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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472225198136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Summary of Significant Accounting Policies (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2020 </div>
<div>series</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cort_NumberOfSeriesOfSelectiveCortisolModulators', window );">Number of series of selective cortisol modulators</a></td>
<td class="nump">4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cort_NumberOfSeriesOfSelectiveCortisolModulators">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Series Of Selective Cortisol Modulators</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;">cort_NumberOfSeriesOfSelectiveCortisolModulators</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472225940504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Composition of Certain Balance Sheet Items - Schedule of Composition of Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cort_InventoryRawMaterialsCurrentAndNoncurrent', window );">Raw materials</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,389<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_cort_InventoryWorkInProcessCurrentAndNoncurrent', window );">Work in progress</a></td>
<td class="nump">9,413<span></span>
</td>
<td class="nump">10,086<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_cort_InventoryFinishedGoodsCurrentAndNoncurrent', window );">Finished goods</a></td>
<td class="nump">6,707<span></span>
</td>
<td class="nump">5,930<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cort_InventoryCurrentNoncurrent', window );">Total inventory</a></td>
<td class="nump">16,120<span></span>
</td>
<td class="nump">17,405<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNoncurrent', window );">Less strategic inventory classified as non-current</a></td>
<td class="num">(11,193)<span></span>
</td>
<td class="num">(11,981)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Total inventory classified as current</a></td>
<td class="nump">$ 4,927<span></span>
</td>
<td class="nump">$ 5,424<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cort_InventoryCurrentNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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;">cort_InventoryCurrentNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cort_InventoryFinishedGoodsCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventory, finished goods, current and noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cort_InventoryFinishedGoodsCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cort_InventoryRawMaterialsCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventory, raw materials, current and noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cort_InventoryRawMaterialsCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cort_InventoryWorkInProcessCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventory, work in process. current and noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cort_InventoryWorkInProcessCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121566466&amp;loc=d3e6676-107765<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))<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_InventoryNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(d))<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_InventoryNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472217596088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Composition of Certain Balance Sheet Items - Schedule of Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Proper and equipment and finance lease right-of-use asset, before accumulated depreciation and amortization</a></td>
<td class="nump">$ 2,309<span></span>
</td>
<td class="nump">$ 2,378<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization', window );">Less accumulated depreciation</a></td>
<td class="num">(1,690)<span></span>
</td>
<td class="num">(1,328)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">619<span></span>
</td>
<td class="nump">1,050<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_cort_LongLivedTangibleAssetAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">304<span></span>
</td>
<td class="nump">304<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cort_LongLivedTangibleAssetAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">1,472<span></span>
</td>
<td class="nump">1,541<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_cort_LongLivedTangibleAssetAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Leasehold improvements</a></td>
<td class="nump">$ 533<span></span>
</td>
<td class="nump">$ 533<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_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cort_LongLivedTangibleAssetAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cort_LongLivedTangibleAssetAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cort_LongLivedTangibleAssetAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">cort_LongLivedTangibleAssetAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cort_LongLivedTangibleAssetAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cort_LongLivedTangibleAssetAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472218020648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Composition of Certain Balance Sheet Items - Schedule of Other Accrued Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cort_AccruedGovernmentRebateCurrent', window );">Government rebates</a></td>
<td class="nump">$ 9,160<span></span>
</td>
<td class="nump">$ 8,209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Accrued compensation</a></td>
<td class="nump">5,615<span></span>
</td>
<td class="nump">12,331<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Income taxes payable</a></td>
<td class="nump">5,417<span></span>
</td>
<td class="nump">472<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedMarketingCostsCurrent', window );">Legal fees</a></td>
<td class="nump">918<span></span>
</td>
<td class="nump">1,087<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_cort_AccruedLegalFeesCurrent', window );">Accrued selling and marketing costs</a></td>
<td class="nump">664<span></span>
</td>
<td class="nump">491<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Professional fees</a></td>
<td class="nump">463<span></span>
</td>
<td class="nump">367<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_cort_AccruedManufacturingCosts', window );">Accrued manufacturing costs</a></td>
<td class="nump">113<span></span>
</td>
<td class="nump">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_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">281<span></span>
</td>
<td class="nump">279<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_AccruedLiabilitiesCurrent', window );">Total accrued and other liabilities</a></td>
<td class="nump">$ 22,631<span></span>
</td>
<td class="nump">$ 23,269<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cort_AccruedGovernmentRebateCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued government rebate current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cort_AccruedGovernmentRebateCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_cort_AccruedLegalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to legal services. 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cort_AccruedLegalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_cort_AccruedManufacturingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued manufacturing costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cort_AccruedManufacturingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax 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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_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_AccruedMarketingCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services.   Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedMarketingCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI 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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-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 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e7018-107765<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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472211158776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Composition of Certain Balance Sheet Items - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cort_DepositsForClinicalTrials', window );">Deposits for clinical trials included in other assets</a></td>
<td class="nump">$ 4.4<span></span>
</td>
<td class="nump">$ 3.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cort_DepositsForClinicalTrials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deposits For Clinical Trials</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;">cort_DepositsForClinicalTrials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>43
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472226374392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Available-for-Sale Securities and Fair Value Measurements - Summary of Classification of Available-for-Sale Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total marketable securities</a></td>
<td class="nump">$ 385,793<span></span>
</td>
<td class="nump">$ 302,506<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_BalanceSheetLocationAxis=us-gaap_CashEquivalentsMember', window );">Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total marketable securities</a></td>
<td class="nump">34,758<span></span>
</td>
<td class="nump">18,461<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_BalanceSheetLocationAxis=cort_ShortTermMarketableSecuritiesMember', window );">Short-term marketable securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total marketable securities</a></td>
<td class="nump">346,835<span></span>
</td>
<td class="nump">244,693<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_BalanceSheetLocationAxis=cort_LongTermMarketableSecuritiesMember', window );">Long-term marketable securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total marketable securities</a></td>
<td class="nump">$ 4,200<span></span>
</td>
<td class="nump">$ 39,352<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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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).</p></div>
<a 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(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121558606&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-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_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_CashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_CashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=cort_ShortTermMarketableSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=cort_ShortTermMarketableSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=cort_LongTermMarketableSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=cort_LongTermMarketableSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472212608280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Available-for-Sale Securities and Fair Value Measurements - Schedule of Available-for-Sale Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">$ 385,793<span></span>
</td>
<td class="nump">$ 302,506<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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimate of fair value measurement</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Amortized Cost</a></td>
<td class="nump">384,929<span></span>
</td>
<td class="nump">302,247<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">869<span></span>
</td>
<td class="nump">270<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(5)<span></span>
</td>
<td class="num">(11)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">385,793<span></span>
</td>
<td class="nump">302,506<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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimate of fair value measurement | Corporate bonds | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Amortized Cost</a></td>
<td class="nump">120,055<span></span>
</td>
<td class="nump">109,780<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">352<span></span>
</td>
<td class="nump">136<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(4)<span></span>
</td>
<td class="num">(6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">120,403<span></span>
</td>
<td class="nump">109,910<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimate of fair value measurement | Commercial paper | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Amortized Cost</a></td>
<td class="nump">62,107<span></span>
</td>
<td class="nump">41,237<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">1<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</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_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">62,108<span></span>
</td>
<td class="nump">41,237<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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimate of fair value measurement | Asset-backed securities | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Amortized Cost</a></td>
<td class="nump">39,560<span></span>
</td>
<td class="nump">57,195<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">78<span></span>
</td>
<td class="nump">63<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">39,638<span></span>
</td>
<td class="nump">57,253<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimate of fair value measurement | Repurchase agreements | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">18,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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</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_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">18,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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimate of fair value measurement | U.S. treasury securities | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Amortized Cost</a></td>
<td class="nump">128,449<span></span>
</td>
<td class="nump">75,574<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">438<span></span>
</td>
<td class="nump">71<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(1)<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_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">128,886<span></span>
</td>
<td class="nump">75,645<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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimate of fair value measurement | Money market funds | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Amortized Cost</a></td>
<td class="nump">34,758<span></span>
</td>
<td class="nump">461<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</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_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">$ 34,758<span></span>
</td>
<td class="nump">$ 461<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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=121645371&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=121558606&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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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).</p></div>
<a 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(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121558606&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-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_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FinancialInstrumentAxis=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_FinancialInstrumentAxis=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_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_RepurchaseAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_RepurchaseAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472214883464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Available-for-Sale Securities and Fair Value Measurements - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract', window );"><strong>Available For Sale Securities And Fair Value Measurements [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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">$ 5,323<span></span>
</td>
<td class="nump">$ 6,044<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivableCurrent', window );">Accrued interest</a></td>
<td class="nump">$ 1,200<span></span>
</td>
<td class="nump">$ 1,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_cort_MarketableSecuritiesMaximumMaturityPeriod', window );">Maximum maturity period</a></td>
<td class="text">2 years<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_cort_MarketableSecuritiesWeightedAverageMaturityPeriod', window );">Weighted average maturity period</a></td>
<td class="text">6 months<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_cort_LongTermMarketableSecuritiesRemainingMaturity', window );">Long term marketable securities, remaining maturity</a></td>
<td class="text">13 months<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_cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available for sale securities and fair value measurements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cort_LongTermMarketableSecuritiesRemainingMaturity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long Term Marketable Securities, Remaining Maturity</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;">cort_LongTermMarketableSecuritiesRemainingMaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</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_cort_MarketableSecuritiesMaximumMaturityPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Marketable securities maximum original maturity 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;">cort_MarketableSecuritiesMaximumMaturityPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</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_cort_MarketableSecuritiesWeightedAverageMaturityPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Marketable securities weighted-average maturity 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;">cort_MarketableSecuritiesWeightedAverageMaturityPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</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_InterestReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected 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.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_InterestReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=121566466&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472214627816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 17, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Oct. 01, 2019</div></th>
<th class="th"><div>Jan. 01, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use asset</a></td>
<td class="nump">$ 3,472<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,472<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liabilities</a></td>
<td class="nump">3,505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease expenses</a></td>
<td class="nump">400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for operating lease liability</a></td>
<td class="nump">422<span></span>
</td>
<td class="nump">$ 391<span></span>
</td>
<td class="nump">$ 812<span></span>
</td>
<td class="nump">$ 769<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for new operating lease liability</a></td>
<td class="nump">$ 775<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term</a></td>
<td class="text">21 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">21 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">480.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">480.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Lessee, Operating Lease, Liability, Payment, Due [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2020 (remainder)</a></td>
<td class="nump">$ 1,055<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,055<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">2,109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total</a></td>
<td class="nump">3,694<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,694<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></td>
<td class="num">$ (189)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(189)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">ASU 2016-02</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use asset</a></td>
<td class="text">&#160;<span></span>
</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">$ 800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="nump">$ 1,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liabilities</a></td>
<td class="text">&#160;<span></span>
</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">$ 800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="nump">$ 1,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for new operating lease liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 775<span></span>
</td>
<td class="nump">$ 1,878<span></span>
</td>
<td class="text">&#160;<span></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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472219670952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>kg</div>
</th>
<th class="th">
<div>Jun. 30, 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_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cort_ShortTermPurchaseCommitmentMinimumMassRequired', window );">Number of additional kilograms of API the company committed to purchase | kg</a></td>
<td class="nump">400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Losses for contingent liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualProvision', window );">Provision for a loss contingency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cort_PCASMember', window );">PCAS</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_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [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_PurchaseObligation', window );">Purchase obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,900,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cort_ShortTermPurchaseCommitmentMinimumMassRequired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Short-Term Purchase Commitment, Minimum Mass Required</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;">cort_ShortTermPurchaseCommitmentMinimumMassRequired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:massItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermPurchaseCommitmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LongTermPurchaseCommitmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -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_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_LossContingencyAccrualProvision">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated 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 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_LossContingencyAccrualProvision</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.</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_PurchaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cort_PCASMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">dei_LegalEntityAxis=cort_PCASMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472207117960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Narrative (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Feb. 26, 2020 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>stock_option_plan </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Shareholders Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cort_NumberOfStockOptionPlans', window );">Number of stock option plans | stock_option_plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Common shares issued upon exercise of options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100,000<span></span>
</td>
<td class="nump">1,800,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_cort_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise', window );">Net-share settlement of cashless option exercise (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,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="nump">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_TreasuryStockValueAcquiredCostMethod', window );">Common stock repurchased | $</a></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">$ 275<span></span>
</td>
<td class="nump">$ 17,420<span></span>
</td>
<td class="nump">$ 13,555<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_RelatedPartyTransactionsByRelatedPartyAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Shareholders Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Common stock repurchased | $</a></td>
<td class="nump">$ 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Common stock repurchased, average price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 13.54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common&#160;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>Shareholders Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Common shares issued upon exercise of options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,011,000<span></span>
</td>
<td class="nump">67,000<span></span>
</td>
<td class="nump">317,000<span></span>
</td>
<td class="nump">1,497,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_PlanNameAxis=cort_StockOptionsFiscalTwentyTwelvePlanMember', window );">2012 Equity Incentive Award Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Shareholders Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Increase in shares authorized for grant (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_cort_NumberOfStockOptionPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock option plans.</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;">cort_NumberOfStockOptionPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cort_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Exercises In Period, Net-Share Settlement Of Cashless Exercise</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;">cort_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cort_</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additional shares authorized for issuance under share-based payment arrangement.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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=109259400&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_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of shares repurchased divided by the total number of shares 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 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of common and preferred stock that were repurchased during the period. Recorded using the cost 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionsByRelatedPartyAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=cort_StockOptionsFiscalTwentyTwelvePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PlanNameAxis=cort_StockOptionsFiscalTwentyTwelvePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472214564152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Summary of Stock-Based Compensation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount', window );">Stock-based compensation capitalized in inventory</a></td>
<td class="nump">$ 59<span></span>
</td>
<td class="nump">$ 55<span></span>
</td>
<td class="nump">$ 129<span></span>
</td>
<td class="nump">$ 83<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_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Total stock-based compensation</a></td>
<td class="nump">8,548<span></span>
</td>
<td class="nump">7,791<span></span>
</td>
<td class="nump">16,536<span></span>
</td>
<td class="nump">14,515<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Allocated share-based compensation expense</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">55<span></span>
</td>
<td class="nump">38<span></span>
</td>
<td class="nump">83<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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Allocated share-based compensation expense</a></td>
<td class="nump">2,794<span></span>
</td>
<td class="nump">2,505<span></span>
</td>
<td class="nump">5,399<span></span>
</td>
<td class="nump">4,484<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_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, 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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Allocated share-based compensation expense</a></td>
<td class="nump">$ 5,680<span></span>
</td>
<td class="nump">$ 5,176<span></span>
</td>
<td class="nump">$ 10,970<span></span>
</td>
<td class="nump">$ 9,865<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=115993241&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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost capitalized 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 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost expensed and capitalized 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_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_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472207078040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share - Schedule of Computation of Net Income Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 income</a></td>
<td class="nump">$ 28,327<span></span>
</td>
<td class="nump">$ 30,065<span></span>
</td>
<td class="nump">$ 20,186<span></span>
</td>
<td class="nump">$ 18,274<span></span>
</td>
<td class="nump">$ 58,392<span></span>
</td>
<td class="nump">$ 38,460<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares used to compute basic net income per share (in shares)</a></td>
<td class="nump">115,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">114,340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">114,790<span></span>
</td>
<td class="nump">114,590<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of employee stock options (in shares)</a></td>
<td class="nump">8,228<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,966<span></span>
</td>
<td class="nump">8,241<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares used to compute diluted net income per share (in shares)</a></td>
<td class="nump">123,234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">121,783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">122,756<span></span>
</td>
<td class="nump">122,831<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract', window );"><strong>Net income per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.51<span></span>
</td>
<td class="nump">$ 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_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="nump">$ 0.31<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.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=109234566&amp;loc=d3e22595-107794<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: 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=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: 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 9: 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=120380238&amp;loc=d3e3842-109258<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 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<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=6371337&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 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=120395209&amp;loc=SL114868664-224227<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<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 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: 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>num: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_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=120380238&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=109234566&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=120380238&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=121326447&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=109234566&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=109234566&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=109234566&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=121326447&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 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 10: 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=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: 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 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 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<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=120395209&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>num: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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock 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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&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> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1757-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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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://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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 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 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.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=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.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=109234566&amp;loc=d3e22583-107794<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://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=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: http://www.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=120311839&amp;loc=d3e8933-108599<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=109234566&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_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_NetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=6371337&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=121326447&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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=6371337&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=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472215053688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share - Narrative (Details) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock options outstanding (in shares)</a></td>
<td class="nump">26.4<span></span>
</td>
<td class="nump">24.7<span></span>
</td>
<td class="nump">26.4<span></span>
</td>
<td class="nump">24.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options to Purchase 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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted average options excluded from the computation of diluted net income per share (in shares)</a></td>
<td class="nump">13.4<span></span>
</td>
<td class="nump">10.8<span></span>
</td>
<td class="nump">13.0<span></span>
</td>
<td class="nump">9.8<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=6371337&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_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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140472211124248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">$ 7,945<span></span>
</td>
<td class="nump">$ 5,625<span></span>
</td>
<td class="nump">$ 17,062<span></span>
</td>
<td class="nump">$ 7,404<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Discrete benefit from stock option exercises</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Reduction of deferred tax assets</a></td>
<td class="nump">4,900<span></span>
</td>
<td class="nump">4,900<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">5,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations', window );">State income tax expense</a></td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
<td class="nump">$ 7,000<span></span>
</td>
<td class="nump">$ 1,600<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&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=84230637&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=120311839&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=109234566&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=120385591&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=109234566&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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121586364&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_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 state and local current and deferred income tax expense (benefit) attributable 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>53
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( %2'!%$'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " !4AP11KG%3#.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O;3344+7%\4G!<&!XEM(;EM8DX;DI-VW-XU;A^@'\#%W__SN
M=W"M\D(- 5_"X#&0P7@SV=Y%H?R&'8B\ (CJ@%;&,B5<:NZ&8"6E9]B#E^HH
M]P@UYVNP2%)+DC #"[\06==J)51 24,XX[5:\/XS]!FF%6"/%AU%J,H*6#=/
M]*>I;^$*F&&$P<;O NJ%F*M_8G,'V#DY1;.DQG$LQU7.I1TJ>']^>LWK%L9%
MDDYA^A6-H)/'#;M,?EO=/VP?65?SFA>\*?CMMEJ+NT;4S<?L^L/O*FP';7;F
M'QM?!+L6?MU%]P502P,$%     @ 5(<$49E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" !4AP11FDF5>#H%  !D%0  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;)6877/B-A2&K[>_0L/THIT)L2WSE1W"#''(+FT^6&#;V79Z(6P!GM@2E>60
M_/L>V6"3C#EV+Q+\=5X_.I+?(VFXE^HYV7*NR6L<B>2ZM=5Z]]FR$G_+8Y9<
MRAT7<&<M5<PTG*J-E>P49T$6%$<6M>V>%;-0M$;#[-I,C88RU5$H^$R1)(UC
MIMYN>"3WURVG=;PP#S=;;2Y8H^&.;?B"Z^^[F8(SJU )PIB+))2"*+Z^;HV=
MSYY+34#VQ!\AWR<GQ\0T927ELSF9!M<MVQ#QB/O:2##X>>$>CR*C!!S_'D1;
MQ3M-X.GQ4?TN:SPT9L42[LGHSS#0V^O6H$4"OF9II.=R_Y4?&M0U>KZ,DNP_
MV>?/=CHMXJ>)EO$A& CB4.2_[/60B), USD30 \!]$. <^X-[B' S1J:DV7-
MNF6:C89*[HDR3X.:.<ARDT5#:T)ANG&A%=P-(4Z///G"%9E!CY$V2;9,\61H
M:1 VMRW_('*3B] S(CWR((7>)F0B AZ\C[< J*"B1ZH;B@K^EHI+XMH7A-K4
MKN#QZL*C2T('5>'O<-PB26ZFYZ))^GN\2K2"<?</(MDI)#N99.>,Y*WT4_@:
M-%F^[7A5QO%PQVY_0RBZ!46W&<6WE"G-5?1&YGPGE:XBPJ6T2CE"U"N(>LV(
M9ER%,C CBL# KDP1KG0<0S]]^E0S#/H%6[]AGRD&/I;9T/ETX5IK%B58O@8%
MTP#5F0@=ZC=R%T:</*;QBJLJ%ES#MNUVU^[UKQ">JX+GJ@G/G&]"\[% LAY9
M7-E[N([W-/<FLR59?IW,Q[/)]^746Y#IHX<@.G;I>783R*GPI8+N8Z8G+\A"
MPS@C4A%/ID*K-_@-*LEKU&\G&.2),3M-()?LE4P#&'7A.O0S4J2?:R3[_;;=
M&?1[W0%&2$M"VH1P' 10-9*+XP&YA^?(DZC.'2[I=*X@[7$LQ9ZS2&_)K8(J
MC]&6'NZX_XO6,V?0VTNY%Y6DN-P#%Y&$PJF>,;JR'#BXH7^D*P;C3,F74/C5
MR<0UO3&&5M8(!W?VCV@SF6@6D;_"W?DO!%>\ZMBTB[&5U<+!33[KQ#',7\^C
MX *]+E89G+(T.+B?WTL?<C+;2H'Y<(V(2_MM^$.)RL+@X*Z^##74!+DF#OUE
M]2M9<#]5D*U*+%PI_R!A2$K_^8+\;%_:MD-V3)$7%J%%WRFKAH/;/534(!0;
MLGB+5S*J9*RM%TMLXEG6!HJ[]S%/9/+J;YF >?&Y E8C]#A>W(ZQ21HM2P%M
M5 J\5"DS_<CG'%FZP"72R@E[C>*/C]/\]V1E":"-2L!4P.0Q7Y&9V1H[HE:2
MX8HU9*7=TT9V;R9&4-'!3#=250[^&IU[IF ,C'T?5IXP4^!!+HDQEJ9/&YG^
M(F911&[2!&XGU;V)Z]1-)FGI];21UT]BKC9F@'T!!:C"X  [)JK3APO6HI56
M3W&G/B9K"TM^% B7J04J+9_B;GW\*M^YXR);0I.G5$.1%,;3*I>ON7(W4S8[
M+2\CQ^EVNS UZPVMERJLTO<I[M9C6*($V3+E+F)5;[^I$:C-4.GJ%#?E8L%T
M%R:F//[@4#3NX&+U(,?%ZM;RI<.[-?/S#U2'E>99KAJY;Q2C*CW>;>;Q *8
M:BH"_DI^YY5#O$8*UG../1@,S%@Z3U9ZO(L[\K'LG'8BMBROD6NW'=IVG2HT
MZV0?RSA0MKV7$-^LQ_(MK>)JL84XSC;.K/+Q?/_Q@1D#2TC$UQ!J7_;A6U/Y
MEEY^HN4NVQ5;2:UEG!UN.0NX,@_ _;64^GAB7E!LK([^ U!+ P04    " !4
MAP11PSR]..L%  #]%P  &    'AL+W=O<FMS:&5E=',O<VAE970R+GAM;)58
MVV[;.!#]%<);+%J@KD52UZYC('52M(MN$]3I[C,CT[80270I*I>_WZ'L6+9X
M2?J22/*9T9G1<,Z0TP<A[YH-YPH]5F7=G(TV2FT_3B9-ON$5:SZ(+:_AEY60
M%5-P*]>39BLY6W9&53DA01!/*E;4H]FT>W8M9U/1JK*H^;5$35M53#Y]XJ5X
M.!OAT?.#'\5ZH_2#R6RZ96N^X.KG]EK"W>3@95E4O&X*42/)5V>C<_QQ3JDV
MZ!#_%ORA.;I&.I1;(>[TS=?EV2C0C'C)<Z5=,/AWS^>\++4GX/%K[W1T>*<V
M/+Y^]OZY"QZ"N64-GXOROV*I-F>C=(26?,7:4OT0#U_X/J!(^\M%V71_T<,.
M&],1RMM&B6IO# RJHM[]9X_[1!P9X-!A0/8&Y+4&=&_096ZR8]:%=<$4FTVE
M>$!2H\&;ONARTUE#-$6M/^-"2?BU #LUFU]]O[C\OKB\0'"UN/KV]>+\!FX^
MG7\[_SZ_1(LOEY<W"S1&/Q<7Z.V;=^@-*FITLQ%MP^IE,YTHX* ]3?+]^S[M
MWD<<[_N[K3\@&KQ')""!Q7SN-[_@.9AC;8ZS4_,)1'X(GQS")YT_Z@J_E9+7
M"K&FX:KYZ/%(#QYIYS%T>63-!D%N4*XO^*^VN&<EO,*:JYVKN'.E%]S]+$HC
M0J>3^^.4F"B*29P=4"<\PP//T,MSL1%2C167%923O..*W98<-3QO9:$*;J6[
M\Q@=$PGCE$8#OB:,A&&<43OAZ$ X\A*^D6S)H7/D'#(*7)OWJ(8V)U:(E=",
M6)W;24<F&Y*0(6<3A;.,I';*\8%R[*7\M;Z'+R_DDXU7;+PQS$@RH&6"HI"$
M=E;)@57B974M^9852\0?00L:WG35*M2&2V@XQ\O!QCHQ"5&C8$U0'(0.UNF!
M=>K__$*Q\A4$4S.M-*5T2-&$T2"AD>.#9P>2F7]1*<D47Q<Y=$G/I\_,8L,X
M&U*TH;(4VQGBH&_X@9?CU98#R:)>HY*#_B&IA6XL5N,6;KJ\6KMZ8%G["1E0
MMJ+"V$'Y2*/P"Q4+8XM43UVEZI:ZA4%"]>L_S]NJ+2'S2U!PF&;R@ND9P1H'
M-FL39\,P3! .HL 11J\UF'C#^";J]6]VW+W'DW*&"6W(UT31C$;$0;B7,NS7
MLJNN*;C7VM[\A%U$XR$[$P5%X5AIN-<O[!>P"[[BT R62+''/<>N(JQ$+<H5
MA8F11Q,61G&2.*CVRH5?D*ZN=WGR:*I/F"6IT5=M.$Q@&' 0['4*QZ\:@\J"
MW19E5XV^60CW4H/]6G.>YZ*%X0=MV9,N=VOT%KF@03B,W40E$75]FEY5L%]6
M@*!LH8AR^*'(X2L]JZ*5J:D:&)/4:!\F+ Z=5=1K"_:+RS/57JZ//I>5KJD@
MA,04#^E:8-0Y7Y)>:(A?:(XF3#'0G&?B5G4DIHCLIOT3UA84CESZ37JI(7ZI
M.1TS7D@P,74B)"0<+EL+C*9IZ%!R<K1W>:V>_%Y^3;7 83KLVC94%CAF>-)+
M"O%+2L^9[<NYJ'-1<=W%'4FVR$=FL+6 4L?<07J)(7Z)V17#2T5@$0WHRL,-
MA@V&,74,%:37%A)Y6_="B?QN(\HEE\V??Z0$)W]U(Y)Z\G5PTDL#\>]A8+>P
MU]E&O\F: 7.7,E16+^246:\MQ*\M<U%5HO;0,A4#DV'SLX)<U'I5(2^HRG)9
MZ D4JD=OM<9%C7*V+:":K$0M>Y84)W@H@39<E 2QBVZO+,2O+#<2ND8KGSRY
M-#5B'-/4I&C#D21P;/YH+R;4+R;G1S/^?J\J*ACU-_I$\9[ONXCUC,44BC0<
MUJ<%1&)'@Z:]F%"_F/R &1\>P9Z%R1JZ<X/>GNY55D5>J'=6UA;-"%,Z/!^P
MP,:$1E'DH-YK"_5KRZ[U-<[F8N5LV:S =B!+AZ0MVY4$X]0QQM*CHS>_N!C]
MNIN5?C,(\[3-.HO;<+99?')T-JL/QO]A<EW4#0CU"@R##PFD0>[.FG<W2FR[
MX]I;H92HNLL-9T!> ^#WE1#J^4:? !]._&?_ U!+ P04    " !4AP111L2)
M3J$&  #"&@  &    'AL+W=O<FMS:&5E=',O<VAE970S+GAM;*U974_C.!3]
M*U8U#R !C>U\(D""-J-E-3!HRLP\K/8AM*:-)HF[L5.8_?5[G:1-:SL![8R0
M:)R<>^US?7U]G%R\\/*'6#$FT6N>%>)RM))R?3X>B_F*Y8DXXVM6P)-G7N:)
MA&:Y'(MUR9)%;91G8^(X_CA/TF)T=5'?>RBO+G@EL[1@#R4259XGY<\;EO&7
MRQ$>;6]\29<KJ6Z,KR[6R9+-F/RZ?BBA-=YY6:0Y*T3*"U2RY\O1-3Z/B:<,
M:L2WE+V(O6NDJ#QQ_D,U;A>7(T>-B&5L+I6+!'XV;,*R3'F"<?S3.AWM^E2&
M^]=;[Q]K\D#F*1%LPK/OZ4*N+D?A""W8<U)E\@M_^8.UA.H!SGDFZO_HI<4Z
M(S2OA.1Y:PPCR-.B^4U>VT#L&1#28T!: _)> ]H:T/<:N*V!^UX#KS6HJ8\;
M[G7@IHE,KBY*_H)*A09OZJ*.?FT-\4H+E2@S6<+3%.SDU>3S_32^G\53!%>S
MSY]NI]>/T)@]PL]=?/\X0Y\_PJ.[AR_Q'X"[_1:CVWMHQ^@4?9U-T=&'8R16
M2<D$2@OTN.*52(J%.$$?#MH78PF#55V.Y^W ;IJ!D9Z!473'"[D2*"X6;&&Q
MGP[;^P/V8PC2+E)D&ZD;,NCPSZHX0]0Y0<0ACF4\DW>;X\A&Y]=ZC_]W[P?!
MH+NTH;4_VN-O)A/)H%Y(Q)_1A.=0I%:J>FP8NBWF/&?HK^LG(4NH W\/=.?N
MNG/K[MR>[AY*OJCF$BK3AA45.T$%D[:4:KSXM1=5(C=78>CYWL5XLS]1)BH@
MQ L.45,3A4/X(X>PV *C@1/Z.]@!86]'V!LD_&5+=,L<%A&:L7*3SB&T\:M4
MP7[*&/J4"CW"32B&_5?B=)DDZ_/6_1W+GUAI2^K?XV;Z>]S$O^SF8#+\W63X
M@\G^><W*1*;%$K%7V* %$^<#7H.=UV!PM!,NZM4CDHQ9ZV-@9A:AKI;+%A -
M]%0V010;B6R"B(\#>QJ'.X[A&VDL6%+.5W7Z+B"G,[Y65<-&M_'D'?3O1AJ5
MB06%?<_7")LHC_BJ;AXP-E$NCAS'3CG:48X&*<] \T"JG* E*R!MLIIZLH"M
M.U7U4,DB&_O(Y.5Y@39'$PO*]2*LL3=1'L6.%LG81+EA%/:PQTZG)YQ!_H]<
M FEN+!FK G L(Z4.U5A;8&[@$VTI3"TP[(0AC33B%EQ$]S/MD/F>DL*#S-N-
M[[GD^98_+^R\L3$"JA)4YVW"B.M3JO,V80&) JK3-F$N]<*HAS;I:),W:$L&
M\J_9HKA<L1*4GXJ$E3FQS!%V=.(6% Y"G;>)(FZ(==H6% F\'M:=_L'T/9/]
MQ."LQEK"2":O/8E.S0GWB;&\+3#BA5A?WQ98X+F>JS,W8:X7^FX/]4Z+X6$Q
M=KLCNUW<5LJNT?MI$+FZ%K/!/)]X.F4+# >.OF1B:Z^NT\>YDV-X6%K<PY%]
M(*L]<]Y"2O2]RP9S<*AO7A:8!U7,H&K":.CZ?06\$SOX#;53+^'Y@:9O\_LH
MXT(<#XD?W*D?/"Q_5$2KHF1)EO[+%FB9P'%1O3C8)&F6@+(]A85UJK01=+Z!
M\J)D@ZB%OQ)-*OG2? W'"]7Z< 2Y< QGSJ. UC^PC1_7]0@NB0NWH$"M6?U.
M(OMIG<' C+F9JR:(Z),\M8!\Q]?GS@31O6W\,*2=V,+#:NLCE*)T6:!Y59:L
MF/]$H#<*D=7[$%)3MQ\^:Q1,172*C2B8($>/@<6/'JAXT,]A!#KMA8?%5R,^
M;+EKI1N9DA?.B\:RM< <%QO;L F#W34P]B,31J'3GLDGG>XBP[KK)A'IO)[?
M=K&" FG>S* C6%H+GF5)*;J[Q[:(M'T$^W-RIA?CB16%]>W9BO+T<%A1M*=>
MDTZ+D6$M-DVS2D)9^=5X8%L\='UJ16&],%A1;JC'PX:B?=G1B31"!HOZ]_J%
M*5N<)AL0IDNV?6?'*RDD%$JEU"L! 8/0J.53U=K=%KVA-VF=>B+#ZJE)5C4/
MS3CLP3?U"\:>HQ?3B17G4E>O2G9<$.G'0CO.BWJJ$^F$$QD63MND?(NWJ6'@
MX&\>_:TXD,EZ8;+B0 +KFY(=%_8F7R>>R-OB:6^K/Q 3[]GSN\W>&B[/**A*
M&NK!LJ#T(]+4ZLK,#QN*Z"5KO/=./F?ELOX8(F!Q585LWK/N[NX^N%S7GQFT
M^S?X?((M]Z?X/&X^IW3NFZ\[=TFY3 N!,O8,73EG 0RX;#Z8- W)U_47@2<N
M)<_KRQ5+%JQ4 'C^S+G<-E0'N\]65_\!4$L#!!0    ( %2'!%'1!7W]OP(
M /H&   8    >&PO=V]R:W-H965T<R]S:&5E=#0N>&ULI571;MHP%/T5*]I#
M*Y4F)&F[5H $)%69!D5-VSU,>S")(58=F]D.=/OZ73LAHU5 U?9"?.U[SKGW
MQISTMD*^J)P0C5X+QE7?R;5>W[BN2G-28'4NUH3#R5+( FL(Y<I5:TEP9D$%
M<WW/NW0+3+DSZ-F]N1ST1*D9Y60ND2J+ LM?(\+$MN]TG=W& UWEVFRX@]X:
MKTA"]--Z+B%R&Y:,%H0K*CB29-EWAMV;.#3Y-N&9DJW:6R/3R4*(%Q-,LK[C
MF8(((ZDV#!@>&S(FC!DB*.-GS>DTD@:XO]ZQW]K>H9<%5F0LV#>:Z;SO?'90
M1I:X9/I!;.](W<^%X4L%4_87;>M<ST%IJ;0H:C!44%!>/?%K/8<] /"T _P:
MX+\'A < 00T(/JH0UH#PHPH7-<"V[E:]V\%%6.-!3XHMDB8;V,S"3M^B85Z4
MFWN2: FG%'!Z,+Z?1?$LB2,$J^3^ZR0:/D*0/,)C&L\>$W1_"T?3^4-\!WF3
MYQA-9A#'Z&2.)>$Z)YJFF)VB#GI*(G3RZ11]0I2CQUR4"O-,]5P-=1HU-ZUK
M&E4U^0=J"M!4 +%",<](UH*/CN,OC^!=F$\S)'\WI)%_E/!+R<]1X)TAW_.]
MEGK&'X9WK]O:^3_U^)_5WPPC:&Y,8/F" WR)QIJ 4V@DEF@L"K"GW/C&AJ )
M3T5!T/?A0FD)%O#CB%S8R(56+CP@-P.O+#E8(*._208WRTJ<,*'4*3).L\&4
MX04C'3#-CL*,0,Z&*&U*5&=(XU=$BS54TW81*^U+JVTL=3/H=*]@R)O]M]N2
M=!6\S8G:B*[?$<5M27[8)%7S<??^S 61*^NB"J6BY+IZ2\UN8]1#ZT_O]D?=
MFW&W93\"8Z]\^"]]]5688KFB7"%&EB#EG5^!U\C*::M B[6UDH708$QVF</'
MB4B3 .=+(?0N, +-YV[P!U!+ P04    " !4AP11 52\0O<&  !H&P  &
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
M,ELU@Y4'JSC=_H^^-@NQ-P#3C@&D&4 >.X V Z@Q@/@= U@S@)E7X!T#>#.
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
M:*M;"\DF  ?LM$W,H&P"<*!L G"V;(*,.603TXJ A3]>-G'-UMS-UB_>G^+
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
M>SK0!9S3.MX]D('^S?'9OP%02P,$%     @ 5(<$42R.2>:Q!   ZPD  !@
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
MTVY5"]-:\=8@VK6C@D?.:%5(C\F]U++.88XS%Z8LU#FQ,1I=PKT1""V%T/Y
M.55KLF*:1.(".GUI6@=D[E*\E:X4]+E5.YAF4-^*:18M9DL,DF64S1.H-]9?
M>;(5BL8^D@_A':"<9O-H.9V)-,NB^6HJWIEZ^]KZ+$*[$]-5-)VEXE?CI3ZS
M$%B6LV@!E1C%:32+YX&TSD55;T6W!:W4!?!,UNN,;JUI&W"W/H KAX;M#PV]
M&8;H1!M7Q'/NTCA9B;L*=*A_AV X+WZVQCGQJ48WUT'Z,[JX^U+\#G/8_]%Y
M587H#4S^#2I?AMG8QE@L$FODDA/O:$=:I!SD-([BV8P9GO'\(KOLI5G,O"?Q
M*EHL8QY-Y_Q]?ME+5TD,O55%-E<(82,;T'14/$^C)%Z(1'SWS3)-TN\[P5)D
M291.%R?I\;<7WW%(KM8R?X0W@Z@=M2)G9O-8+):GC9#,ITLQ6T3):B;F4W$Q
MN^19.IN*C]2T-B]QW@BYM=17W5'72P@O?Y'],=+TC/C3^&$LO WE?/@2:@(&
M43W92F1 =Y%<AOER.1>+631;9&+QQ PD\VS&C9T.?2&(3?L4I>18D2^A]&*N
MT2_XA*RKK/=G*RN+5ND*H^6<_S)O+^LMS188I0N._D627 [*\'<2U.<=\@PE
MR:FW"ZEG-F?*.=<H.;51B*U\<JYU7,B?6\,9W+O?6)43MS++RA$_#)RJ4-<6
M/7$'RUTLS=JC-+!O8TTEI,@'Z0@5K-B1W4'9^'^&..T1J[II <&7TF/W ?-<
MMP4*C.J\9'7BH$@7+L*]"[7'WN%X*PB"M36/9"<%"ADE$USO3@KE7 M)?S<,
MF%%4RA0JEUH?H&G'ES1N<P6M_1"J-Q!QTP4?0FV@[L!^\=(A8PK_J@:N TX!
MU[$MQUCY*TLZ-!%0;<"/[<  Q"^;K_#U7"\?5&QP".K MC2Y0%%WCLE3G\NY
MS^$FJ,#&G@;(]R4%X]@AN<F' X[SH$,I=-?SH%HVC36(<FAJ73=W?2K)VBLO
M^:H:6'7M^D\*-U<XD7MC71\LK$8P6B]J \W(KQ D$P5_:^EQ4K.O1X<B@692
M;[MSN<>#G@HM\$+64A_@5!=LI(X!<EN'0ZH\)=4A%.CB>W<,=8AZ7>"2:J%?
MU>"!7% +L+K-?2OYYMVEQY9JLJ?3DDT  G\=#X^%GB)3GSL.7Z8.4AM>/C_W
M]L 1:'%J6Z,"<G :,(0/H!T8%#+RF$-/Q#SS(1!3!$6@G-LE![^G3KG'L;C+
M<V,Y$OH04J&4N\ZP)?[ E?=Z*B#P)E<A=??*EWW#&.1\**/"]" \U1QC^*]U
MB,RP.D(Q\STJY+-HGY,J&N,"WYU3@( T+/%D 0\M[H6/A$%0 3_V"OK7!#=P
MN;)TWN::X!,%=W=D0]%B"6IMTV+UF9(I55YV)BH6][9A+C0C'U(M^#WL8'EN
M6RJ> M1GR-=;'V!\FXQ3O)>T#D\_> Q!_"3X2M;PHB]N3-P 7=,5( <9&]'?
MT(.*L+YK-K!KN9&$2]DI>?/3Q3<?7GS7_<4W/-G&7WLN3 :O.9P(V_!FY:)L
M:]\][$[2T[/XKGL-/BWOWM0X0+=\_=*TP=9XO)B-D+KAG=I-O&G"VW!M/%Z:
M85BB?9/E!?B^,>CO_80-G/ZSX/8_4$L#!!0    ( %2'!%%)!==W- 4  $ -
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;,57;6_;-A#^*P>O&!K
ML26_)':6!$BZ#EO1HD'2K1^&?:"EDT64(E62BI+]^MV1EE]BQ\,^[4,<B>0=
MG[M[GB-UV1K[S96('IXJI=U5K_2^OA@.759B)=S U*AIIC"V$IY>[7+H:HLB
M#T:5&HZ2Y&Q8":E[UY=A[,Y>7YK&*ZGQSH)KJDK8YUM4IKWJI;UNX%XN2\\#
MP^O+6BSQ ?WO]9VEM^':2RXKU$X:#1:+J]Y->G$[X?5AP1\26[?U#!S)PIAO
M_/);?M5+&! JS#Q[$/3O$=^A4NR(8'Q?^>RMMV3#[>?.^R\A=HIE(1R^,^JK
MS'UYU9OU(,="-,K?F_977,4S97^942[\0AO7IK0X:YPWU<J8$%12Q__B:96'
M+8-9\HK!:&4P"KCC1@'ES\*+ZTMK6K"\FKSQ0P@U6!,XJ;DH#][2K"0[?_T1
M*21W.?3DBT>&V<KN-MJ-7K$[@T]&^]+!>YUCOFL_) QK(*,.R.WHJ,,/C1[
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
M:">6G;AQ8@<07X(ID<(9I2>DSW6.M7T3#@;>6;G53:)+IV9WW3J^? ^L+HX
M<3*PO#HP5;QF3UI#^X!LX!-N5$LOWUVJ#[)5L)+67F[AABMZIU)I8*TII>+_
M8 $,TF!,62^$]8;7.94=C31Q5'3)*&# ]HP+MA$(5*)@IUAMH*4T5$]\+9,
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
MZ2&#,XMXS>:O@/C",")+J64$14ZN8NT!.".@$ /@/IQ6T=4?AYE(:^XZ'"5
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
MP N\$_'"/BFAC1>^EQ0@YN%M4N8GDO+7?*FT)*G]?0)&U,.(+(SH"(Q%>U%
MK$%O$?*"*<77/&=6SV1EK\A3!J=ZP<DKR 5EN%*X,B,E"KYBFB9+5K JI\5&
M-NI'!)X$9@K%A:I9CE.'*H%"^83.[)X@O@M(-!*N>E!7AZ N.U +"PJ8I' *
MUJ*@NJ$N@#A&R_$'S+%<HH30=V% ,?56-(J4JH9PQ=06\&O#GVAKP\?/$$9N
M&F<T\#,W2GP*+Z0^TRA+ND;R$;7E^0!E&"5N%L801)&;C$.X%M7FU/K(I0((
MX=@-XP#NA6;%D86$)8O=E$+2R O<V$O@A$KB7B7Q:950G5XUM-5[@O@1SR=#
M'^>Y9857&VA/:;^:?!M^3XM@(T53&PT^$[V*_CKZN<:+PPO5,VUN\VNZ \\?
MP[PD!OD_5C]*PV<IE(*'BGY)A;5^IE^1^MY\37/:_Z/2O+2".]CR?PCY5IE"
MUD+2(EB2_!5<XQ,6$!A=!I[KQ;$116SF@VC862//2,7WQFZ:>684)N9[,NRL
M8]^CN&6),N>DNIK5E*9]X"1P?2\%'W[Y*0O\X-?6D$'DNT&8]M;]NS//#25G
M2Y8_TFD.6-M')9G'B0=IUCN2)0DSB%/7'\>0A#"(AV86Q"'<8=W(?$L_36 ;
MB5V-W,=Z"^'MFRZL1S?KB/GA?'$.6MKB^_P]5)\R2!<^&D-$Z ;^T,ZS+($T
M=N,T@O0E,V1)HMC\E/"YN[NP;EY8\O=%Y"V4SFS*RG?Y)%M;#&Z.%H/('0=C
M&F6)>9J\O2T10932*$@-^P/?'[Y3.48'?0"I8F.['46UOZETVQ+TUKZAFK=]
MQ,ORMALCU!NC^0+7Y.J=IU0I9-OAM!,M:MM5+(6F'L4.M]04HC0+Z/M:"+V?
MF WZ-G/V+U!+ P04    " !4AP11#? HF!@#  !X!P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970Q."YX;6RM55MOTS 4_BM' :%5ZI9+F_5"6VD;($!#3-N
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
M2YKAJ*P!W:^E- ?%/M#_%>9_ 5!+ P04    " !4AP11TV%GAAD#  #K!@
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
MU@#7%U*:CXF]^.MW?O0'4$L#!!0    ( %2'!%&C9>@5,@,  ) *   9
M>&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;+U6;4_;,!#^*U;$!Y" O/8-M95&
M&=HF)E5T;!^F?7"3"[%(XF [+>S7[^R$T)<0T#3VI8V=>^Z>>WR^W'C-Q9U,
M !1YR-)<3JQ$J>+,MF680$;E*2\@QS<Q%QE5N!2WMBP$T,B LM3V'*=O9Y3E
MUG1L]N9B.N:E2ED.<T%DF654/)Y#RM<3R[6>-J[9;:+TACT=%_06%J!NBKG
ME=UXB5@&N60\)P+BB?7!/9NY@088B^\,UG+CF>A4EIS?Z<7G:&(YFA&D$"KM
M@N+?"F:0IMH3\KBOG5I-3 W<?'[R?FF2QV265,*,IS]8I)*)-;1(!#$M4W7-
MUY^@3JBG_84\E>:7K&M;QR)A*17/:C RR%A>_=.'6H@- ";:#O!J@/=6@%\#
M?)-HQ<RD=4$5G8X%7Q.AK=&;?C#:&#1FPW)]C LE\"U#G)K.>%9PR8RD/"8S
M$ K/GIS3E.8AD(4II<\*,DE.R *+*"I3T)9S@:4DU".A>40^WI>LP,-5Y/ "
MT$$JC]#\9G%!#@^.R %!C]\27DJTE6-;(6\=W0YKCN<51^\%CE_*_)3XSC'Q
M',]I@<^ZX1<0(MS5<'>T#;=1K48RKY',,_[\%_P]97Y,YBB2VA'@YQ6:5XK]
MZ@CF-\%\$RSH#&9B0!-#KV*6FQ-* 8N8"%VM)SP^*7%!I01U3): MQQ785AF
M94H51%C?>-=#1JL;A%YHQH5BO\U&V\%4Y/J&G.X(JZGG.RCB:E/^-J/!L#':
MRCMH\@XZ\[X"*5^DWL:T<M?;(''B]D?.#M4V*]][@6NOX=I[PQG55Z$YI6.2
M@VICVMOCT'=W)=VW<9V>TTZSW]#L=]*\+$7.5*E+8I-G1Y$.&L^#][\1PR;8
M\"_4;A-ZN">B[P0[0G?;;!$<-01'G007/%9K*J C5]=Y;L_.^TOK;GP-W'\D
M;NUHJT2#@;<C;YM5+W#;!7:?.[#KO=(=L.DE/(T(RPK!5Z!9RBX%GONMZ_\'
MP9_;G/M:GWL]DUKP8*_-]GQ_5^]NHXJDO3$NZ%GM*Q6W+)?X*8D1Y9P.\+A$
M-?Y4"\4+,T$LN<)YQ#PF.#*"T ;X/N9</2WT4-(,H=,_4$L#!!0    ( %2'
M!%$UWE5900,  ,()   9    >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;(V6
MWV_:,!#'_Q4KZD,K;4V<0" 5(+6@;9TZ#95V>YCV8,(%HCHQLQUH__N=39K2
M)$1] 3N^[]W'YQ_GT5[()[4!T.0YX[D:.QNMMU>NJ^(-9$Q=BBWD.)((F3&-
M7;EVU58"6UE1QEW?\T(W8VGN3$;VVUQ.1J+0/,UA+HDJLHS)EQO@8C]VJ//Z
MX3Y=;[3YX$Y&6[:&!>C'[5QBSZV\K-(,<I6*G$A(QLXUO9I2*[ 6OU+8JZ,V
M,5-9"O%D.K>KL>,9(N 0:^."X=\.IL"Y\80<_TJG3A73"(_;K]Z_V,GC9)9,
MP53PW^E*;\;.T"$K2%C!];W8?X-R0GWC+Q9<V5^R+VT]A\2%TB(KQ4B0I?GA
MGSV7B3@2T-X)@5\*_(\*@E(0V(D>R.RT9DRSR4B*/9'&&KV9ALV-5>-LTMPL
MXT)+'$U1IR=3D6V%2FU*14*F(#6N/;EAG.4QD(7=2K<:,D4^DP5NHE7!P5C^
MU!N0Y#J.90$K<I>R9<K1#2AR/@/TP=4%*AX7,W)^=D'."#I]V(A"L7RE1JY&
M= /@QB7FS0'3/X'YO<@O2>!](K[G>RWR:;=\!C'*J9'3Z+W<Q8156?.KK/G6
M7W#"W_OTW -G&I,P2U7,A2HD)N'/]5)IB9OT;T>XH H7V'"]$^&^BAW(' ^/
MQI.SQ%BM&3SX"*T/<WIWDXB&F*S=<9Z:1D/?BRJC=WB]"J_7B?>Z"6+<2WC
MF=E,;8 '+_VCV/V0]FN 32/J!P%M)^Q7A/U.PML<V8!H]HQ+LV4O;,FAC;#?
M).S108VP:=0;^.U\8<47=O+=P9IQDD#[PH:-@!$=UJ":-M0;#MJI!A75X$/K
MBI<N#JT)'EV\>N03:-.+A=*MN(,&2ACV:KA-FUYT8HV'%>VPDW8N10+*E)>.
M5 Z;<<.@QM:T"<(3F8PJMNA#F<Q87B1X*12R,X-1<S%IG;)I$P3MD-1[JP5>
M)Z:]TULO9Z\1S1_2&E&;T>#$U4*/ZA/M9'H0&M>3E0DT6U#8RL/?*DXK,6U<
M=+X?!@WF%K/ #^O4[E&!-:^;'TRNTUP1#@GJO,L!3EH>'@R'CA9;6W.70F,%
MM\T-/K) &@,<3X30KQU3QJMGV^0_4$L#!!0    ( %2'!%$4;[-53P(  -<$
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;(U4P6[;, S]%<+HH06Z
MR+'3K2L< XV#8AW0+6C0[3#LH-A,+%26/$EIVGW]*-DQ,JPI=K%%BH]\?**4
M[;1YM#6B@^=&*CN-:N?:*\9L66/#[4BWJ&AGK4W#'9EFPVQKD%<!U$B6Q/%[
MUG"AHCP+OH7),[UU4BA<&+#;IN'F9892[Z;1.-H[[L6F=M[!\JSE&URB>V@7
MABPV9*E$@\H*K<#@>AI=CZ^*U,>'@&\"=_9@#;Z3E=:/WKBMIE'L":'$TOD,
MG'Y/6*"4/A'1^-7GC(:2'GBXWF>_";U3+RMNL=#RNZA</8TN(ZAPS;?2W>O=
M)^S[N?#Y2BUM^,*NCXTC*+?6Z:8'$X-&J.[/GWL=#@#CR1% T@.2_P6D/2 H
MQSIFH:TY=SS/C-Z!\=&4S2^"-@%-W0CE3W'I#.T*PKF\T$VKK0B2ZC44:!P=
M/<RXY*I$6(9)NG786'@'7[@QW,L.IW.D.&G/R/NPG,/IR1F<  'OA)24RV;,
M$3M?@Y4]DUG')#G"Y/-6C2"-SR&)D_@5>/$V?(XEP<<>/O[X-YR1)H,PR2!,
M$O*E1_)]-1NNQ&_NE3F'@EK24E2\FSU5P<*@1>7X7KD;H4@QP24LR8DTZ,["
MC^N5=89&]><;C-*!41H838YV&$[* MU=*&E7E%3-&:II2?I2;BNL_!EH5Z,!
M;BVZ5\^A*W,9ROA;_I1/1I.,/1V*_6],.DJ'F(X_.Q@[?^7ON-D(94'BFE#Q
MZ,-%!*:[1IWA=!LF<:4=S758UO3RH/$!M+_6VNT-/]S#6Y;_ 5!+ P04
M" !4AP11@&%3X]L"  !>"0  &0   'AL+W=O<FMS:&5E=',O<VAE970R-BYX
M;6R]5EU/XS 0_"M6Q -(E'RG+4HK02MTG$!"%+B'TSVXZ;:Q<.)B.RWW[V^=
MA)"6MD(GQ$L;VSNSL[.)[7@MY+-* 31YS7BN!E:J]?+<ME620D;5F5A"CBMS
M(3.J<2@7MEI*H+,2E'';<YS(SBC+K6%<SMW)82P*S5D.=Y*H(LNH_'L)7*P'
MEFN]3=RS1:K-A#V,EW0!$]"/RSN)([MAF;$,<L5$3B3,!]:%>SYR/0,H(YX8
MK%7KF9A2ID(\F\'U;& Y1A%P2+2AH/BW@A%P;IA0QTM-:C4Y#;#]_,9^51:/
MQ4RI@I'@O]A,IP.K9Y$9S&G!];U8_X"ZH-#P)8*K\I>LZUC'(DFAM,AJ,"K(
M6%[]T]?:B!; #?8 O!K@?1;@UP"_++125I8UIIH.8RG61)IH9#,/I3<E&JMA
MN6GC1$M<98C3PXL599Q..73PE>A,* <R@:203#-0A.8S<D69)$^4%T!N@:I"
M G91*](ADZKU1,S)B%.EV)PEM&P.SAPF/AZ#QG5U@C2/DS$Y/CHA1X3EY"$5
MA<*T*K8UEF=$VDE=RF55BK>GE)]%?D9\YY1XCN?L@(\.P\>0(-PU<+>_";?1
MU,99KW'6*_G\O7Q3W2KY=,L191SY?8,@<JTA4W\.I/2;E'Z9,MB3\D%HRO'M
MD,_H+B8BJDF_R\Z*+"K)S.>^&OJ]L-OW8WO5MFU'F..%3M2$;6@-&JW!0:TC
MJE("+P5;H1'X/ATH/VPHP^]R/&I21E_I>$46MJT,NF%OR_"/46XOB-S=?G<;
MI=V#2B>ID+JC06:?D;N1HM>DZ'V7__TF9?\K_>_O\#_J^>%6 SZ&>4$0M3Z,
M#:VN\[[7.@?5WHA\\7\M<%O[N?M=37#?MSK7^\HVU&SM+27 >\=6%W9$^7T_
M]+:Z8+<./W/SN*5RP7)%.,P1YYQUL8^R.LRK@1;+\CR<"HVG:_F8X@4(I G
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
M!08+TC@K?\E+%8@-@(U; %8%L'8 EMD"L"N ?2S J0#.+L!O ;@5P#T6X%4
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
M7 /4]XPQN>MH@?:*-/T-4$L#!!0    ( %2'!%&0A"-W/@(  +8*   -
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
MH4-Y:VU2QN$G-4YK;5+&X8&-0V.VUB9E(![80 <QC@'7I&K'<THZ/+!TR+2
MG?GG))1VTL#:.2KP<S83QF#GG8]):2<]0?Z"F$UZ;][\Y#FEM).>()6I,7'H
M8JO\K"8E3\<":^<?F,=>.J6=-+!V_.3KZ 9/*=NDC6WBPS%R 2M903'#D2W6
MYT+E<\/JRSX![O;J;]355JD1UCU44RV*PZGTX43]]A=02P,$%     @ 5(<$
M44N*H MS 0  <!4  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\W8
M36[",!"&X:M$/@#.S/!; :MNV%9<( J&(/*GV%7A]HW"(GQ1%]T@SRIRHHS?
M31Y%WGZY,@O7IO;%M?7)O2IKOS-%".V'M3XO7)7Y6=.ZNG]R;KHJ"_VRN]@V
MRV_9Q5E.TZ7M7F>8_?9U9G)\M.X_$YOS^9J[SR;_KEP=_AAL?YKNY@OG@DF.
M67=Q86?LO1QO>SM<:-9/-LGAM#/=X43&Q@YB".+X00)!$C]H#D'S^$$+"%K$
M#UI"T#)^T J"5O&#UA"TCA^T@:!-_"!*4<940=($:P5:$W)-"KPF!)L4B$U(
M-BDPFQ!M4J V(=NDP&U"N$F!W(1TDP*["?$F!7HSZLT*]&;4FQ7HS9.?;05Z
M,^K-"O1FU)L5Z,VH-RO0FU%O5J WH]ZL0&]&O5F!WHQZLP*]!?46!7H+ZBT*
M]!;46Q3H+9/#$@5Z"^HM"O06U%O>J;</C]+YL>>YQOW?277HWW7C]L/R>7/R
M00TX6SA@W?\"4$L#!!0    ( %2'!%'?(2<;D@$  /D5   3    6T-O;G1E
M;G1?5'EP97-=+GAM;,V8S6[",!"$7R7*%1%CIZ4_ BYMKRV'OH";;(A%$ENV
MH?#V=<*/U(I&("IU+K$2[\Z,O=)WR.1]:\A%F[IJW#0NO3>/C+FLI%JZ1!MJ
MPDZA;2U]>+4+9F2VE MB8C0:LTPWGAH_]*U&/)L\4R%7E8]>-N&S4[J9QI8J
M%T=/N\+6:QI+8RJ521_VV;K)?[@,]PY)Z.QJ7*F,&X2"F)UT:'=^-]CWO:W)
M6I53-)?6O\HZ5+%-Q9S?5N22?HD3&751J(QRG:WJT)(X8TGFKB3R=97L1 ?]
MSC[<,.V>_&K_3J;/,%3.K38N3,S2Y7:'D;3=0Q.$R'K5?\2C8Y"^^GS43CNG
M_$SO<+V?VBZ[>3C6+=??\?<9'_4OS"% <J0@.6Y <MR"Y!B#Y+@#R7$/DN,!
M) <?H01!(2I'02I'82I'@2I'H2I'P2I'X2I' 2M'(:M (:M (:M (:M (:M
M(:M (:M (:M (:M (:M (6N*0M84A:PI"EE3%+*F*&1-_Y.L'UHO__IG9+LF
MM53-P9]U?WQG7U!+ 0(4 Q0    ( %2'!%$'04UB@0   +$    0
M      "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ 5(<$4:YQ
M4PSO    *P(  !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL
M4$L! A0#%     @ 5(<$49E<G",0!@  G"<  !,              ( !S0$
M 'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " !4AP11FDF5>#H%  !D
M%0  &               @($."   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL
M4$L! A0#%     @ 5(<$4<,\O3CK!0  _1<  !@              ("!?@T
M 'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( %2'!%%&Q(E.
MH08  ,(:   8              " @9\3  !X;"]W;W)K<VAE971S+W-H965T
M,RYX;6Q02P$"% ,4    " !4AP11T05]_;\"  #Z!@  &
M@(%V&@  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ 5(<$
M40%4O$+W!@  :!L  !@              ("!:QT  'AL+W=O<FMS:&5E=',O
M<VAE970U+GAM;%!+ 0(4 Q0    ( %2'!%&)14$9> D  $4X   8
M      " @9@D  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4
M" !4AP11%YUA8YH(  !%%@  &               @(%&+@  >&PO=V]R:W-H
M965T<R]S:&5E=#<N>&UL4$L! A0#%     @ 5(<$42R.2>:Q!   ZPD  !@
M             ("!%C<  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4
M Q0    ( %2'!%'3B^03K@8  #@0   8              " @?T[  !X;"]W
M;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " !4AP112077=S0%  !
M#0  &0              @('A0@  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM
M;%!+ 0(4 Q0    ( %2'!%%_!(80#00  &H(   9              " @4Q(
M  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ 5(<$43I3
MB? ,!   "0D  !D              ("!D$P  'AL+W=O<FMS:&5E=',O<VAE
M970Q,BYX;6Q02P$"% ,4    " !4AP11+-7W9,\#   ;"0  &0
M    @('34   >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    (
M %2'!%&!I09W;@8  &,0   9              " @=E4  !X;"]W;W)K<VAE
M971S+W-H965T,30N>&UL4$L! A0#%     @ 5(<$483>A,$7"   /18  !D
M             ("!?EL  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"
M% ,4    " !4AP11GM)=5BH$   ^"P  &0              @(',8P  >&PO
M=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( %2'!%%]49$'100
M '(*   9              " @2UH  !X;"]W;W)K<VAE971S+W-H965T,3<N
M>&UL4$L! A0#%     @ 5(<$40WP*)@8 P  > <  !D              ("!
MJ6P  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " !4AP11
MUR-2J=H"   A!@  &0              @('X;P  >&PO=V]R:W-H965T<R]S
M:&5E=#$Y+GAM;%!+ 0(4 Q0    ( %2'!%'386>&&0,  .L&   9
M      " @0ES  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%
M  @ 5(<$46>JO30F @  E 0  !D              ("!678  'AL+W=O<FMS
M:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " !4AP11*0O-W^("  #S!P
M&0              @(&V>   >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+
M 0(4 Q0    ( %2'!%&C9>@5,@,  ) *   9              " @<][  !X
M;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ 5(<$437>55E!
M P  P@D  !D              ("!.'\  'AL+W=O<FMS:&5E=',O<VAE970R
M-"YX;6Q02P$"% ,4    " !4AP11%&^S54\"  #7!   &0
M@(&P@@  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( %2'
M!%& 85/CVP(  %X)   9              " @3:%  !X;"]W;W)K<VAE971S
M+W-H965T,C8N>&UL4$L! A0#%     @ 5(<$42Y:@7!I!0  8!T  !D
M         ("!2(@  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4
M    " !4AP112Q#B#.\"  #<!P  &0              @('HC0  >&PO=V]R
M:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( %2'!%$HQT@PGP0  *X3
M   9              " @0Z1  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL
M4$L! A0#%     @ 5(<$40RUKUG& @  A <  !D              ("!Y)4
M 'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " !4AP11\#"0
MZ!@$  !H#P  &0              @('AF   >&PO=V]R:W-H965T<R]S:&5E
M=#,Q+GAM;%!+ 0(4 Q0    ( %2'!%&=Y>#(O0,  /X-   9
M  " @3"=  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @
M5(<$46KJB'?< P  _0T  !D              ("!)*$  'AL+W=O<FMS:&5E
M=',O<VAE970S,RYX;6Q02P$"% ,4    " !4AP11='$\]@8#   F"0  &0
M            @($WI0  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4
M Q0    ( %2'!%%?1 !N] (  "X)   9              " @72H  !X;"]W
M;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ 5(<$49"$(W<^ @
MM@H   T              ( !GZL  'AL+W-T>6QE<RYX;6Q02P$"% ,4
M" !4AP11EXJ[',     3 @  "P              @ $(K@  7W)E;',O+G)E
M;'-02P$"% ,4    " !4AP11!RNFN4 #  #5%P  #P              @ 'Q
MK@  >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ 5(<$44N*H MS 0  <!4
M !H              ( !7K(  'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS
M4$L! A0#%     @ 5(<$4=\A)QN2 0  ^14  !,              ( !";0
J %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     "L *P"D"P  S+4

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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>55
<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>56
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>114</ContextCount>
  <ElementCount>256</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>28</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies</Role>
      <ShortName>Basis of Presentation and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2104102 - Disclosure - Composition of Certain Balance Sheet Items</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/CompositionofCertainBalanceSheetItems</Role>
      <ShortName>Composition of Certain Balance Sheet Items</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2110103 - Disclosure - Available-for-Sale Securities and Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurements</Role>
      <ShortName>Available-for-Sale Securities and Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2115104 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2118105 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2120106 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2124107 - Disclosure - Net Income Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/NetIncomePerShare</Role>
      <ShortName>Net Income Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2128108 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Basis of Presentation and Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>15</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Composition of Certain Balance Sheet Items (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsTables</Role>
      <ShortName>Composition of Certain Balance Sheet Items (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corcept.com/role/CompositionofCertainBalanceSheetItems</ParentRole>
      <Position>16</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2311302 - Disclosure - Available-for-Sale Securities and Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsTables</Role>
      <ShortName>Available-for-Sale Securities and Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurements</ParentRole>
      <Position>17</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2316303 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corcept.com/role/Leases</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2321304 - Disclosure - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corcept.com/role/StockholdersEquity</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2325305 - Disclosure - Net Income Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/NetIncomePerShareTables</Role>
      <ShortName>Net Income Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corcept.com/role/NetIncomePerShare</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2403401 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Basis of Presentation and Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Composition of Certain Balance Sheet Items - Schedule of Composition of Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails</Role>
      <ShortName>Composition of Certain Balance Sheet Items - Schedule of Composition of Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Composition of Certain Balance Sheet Items - Schedule of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails</Role>
      <ShortName>Composition of Certain Balance Sheet Items - Schedule of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2408404 - Disclosure - Composition of Certain Balance Sheet Items - Schedule of Other Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails</Role>
      <ShortName>Composition of Certain Balance Sheet Items - Schedule of Other Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2409405 - Disclosure - Composition of Certain Balance Sheet Items - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsNarrativeDetails</Role>
      <ShortName>Composition of Certain Balance Sheet Items - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2412406 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Summary of Classification of Available-for-Sale Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails</Role>
      <ShortName>Available-for-Sale Securities and Fair Value Measurements - Summary of Classification of Available-for-Sale Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2413407 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Schedule of Available-for-Sale Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails</Role>
      <ShortName>Available-for-Sale Securities and Fair Value Measurements - Schedule of Available-for-Sale Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2414408 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsNarrativeDetails</Role>
      <ShortName>Available-for-Sale Securities and Fair Value Measurements - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsTables</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2417409 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corcept.com/role/LeasesTables</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2419410 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corcept.com/role/CommitmentsandContingencies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2422411 - Disclosure - Stockholders' Equity - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/StockholdersEquityNarrativeDetails</Role>
      <ShortName>Stockholders' Equity - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2423412 - Disclosure - Stockholders' Equity - Summary of Stock-Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails</Role>
      <ShortName>Stockholders' Equity - Summary of Stock-Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2426413 - Disclosure - Net Income Per Share - Schedule of Computation of Net Income Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails</Role>
      <ShortName>Net Income Per Share - Schedule of Computation of Net Income Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2427414 - Disclosure - Net Income Per Share - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/NetIncomePerShareNarrativeDetails</Role>
      <ShortName>Net Income Per Share - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="cort-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2429415 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corcept.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corcept.com/role/IncomeTaxes</ParentRole>
      <Position>35</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="cort-20200630.htm">cort-20200630.htm</File>
    <File>cort-20200630.xsd</File>
    <File>cort-20200630_cal.xml</File>
    <File>cort-20200630_def.xml</File>
    <File>cort-20200630_lab.xml</File>
    <File>cort-20200630_pre.xml</File>
    <File>cort63020ex311.htm</File>
    <File>cort63020ex312.htm</File>
    <File>cort63020ex321.htm</File>
    <File>cort63020ex322.htm</File>
    <File>cortex101severanceandc.htm</File>
    <File>cortex102severanceandc.htm</File>
    <File>cortex103severanceandc.htm</File>
    <File>cortex104fifthamendmen.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>58
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "cort-20200630.htm": {
   "axisCustom": 1,
   "axisStandard": 11,
   "contextCount": 114,
   "dts": {
    "calculationLink": {
     "local": [
      "cort-20200630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cort-20200630_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "cort-20200630.htm"
     ]
    },
    "labelLink": {
     "local": [
      "cort-20200630_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cort-20200630_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "cort-20200630.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-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",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd"
     ]
    }
   },
   "elementCount": 291,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 4,
    "http://xbrl.sec.gov/dei/2019-01-31": 5,
    "total": 9
   },
   "keyCustom": 22,
   "keyStandard": 234,
   "memberCustom": 4,
   "memberStandard": 24,
   "nsprefix": "cort",
   "nsuri": "http://www.corcept.com/20200630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover Page",
     "role": "http://www.corcept.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "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": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115104 - Disclosure - Leases",
     "role": "http://www.corcept.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118105 - Disclosure - Commitments and Contingencies",
     "role": "http://www.corcept.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2120106 - Disclosure - Stockholders' Equity",
     "role": "http://www.corcept.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2124107 - Disclosure - Net Income Per Share",
     "role": "http://www.corcept.com/role/NetIncomePerShare",
     "shortName": "Net Income Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128108 - Disclosure - Income Taxes",
     "role": "http://www.corcept.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "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 - Basis of Presentation and Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - Composition of Certain Balance Sheet Items (Tables)",
     "role": "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsTables",
     "shortName": "Composition of Certain Balance Sheet Items (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2311302 - Disclosure - Available-for-Sale Securities and Fair Value Measurements (Tables)",
     "role": "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsTables",
     "shortName": "Available-for-Sale Securities and Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2316303 - Disclosure - Leases (Tables)",
     "role": "http://www.corcept.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2321304 - Disclosure - Stockholders' Equity (Tables)",
     "role": "http://www.corcept.com/role/StockholdersEquityTables",
     "shortName": "Stockholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS",
     "role": "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2325305 - Disclosure - Net Income Per Share (Tables)",
     "role": "http://www.corcept.com/role/NetIncomePerShareTables",
     "shortName": "Net Income Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cort:NumberOfSeriesOfSelectiveCortisolModulators",
      "reportCount": 1,
      "unique": true,
      "unitRef": "series",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403401 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details)",
     "role": "http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails",
     "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cort:NumberOfSeriesOfSelectiveCortisolModulators",
      "reportCount": 1,
      "unique": true,
      "unitRef": "series",
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cort:InventoryRawMaterialsCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Composition of Certain Balance Sheet Items - Schedule of Composition of Inventory (Details)",
     "role": "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails",
     "shortName": "Composition of Certain Balance Sheet Items - Schedule of Composition of Inventory (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cort:InventoryRawMaterialsCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407403 - Disclosure - Composition of Certain Balance Sheet Items - Schedule of Property and Equipment (Details)",
     "role": "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails",
     "shortName": "Composition of Certain Balance Sheet Items - Schedule of Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cort:AccruedGovernmentRebateCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408404 - Disclosure - Composition of Certain Balance Sheet Items - Schedule of Other Accrued Liabilities (Details)",
     "role": "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails",
     "shortName": "Composition of Certain Balance Sheet Items - Schedule of Other Accrued Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cort:AccruedGovernmentRebateCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cort:DepositsForClinicalTrials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409405 - Disclosure - Composition of Certain Balance Sheet Items - Narrative (Details)",
     "role": "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsNarrativeDetails",
     "shortName": "Composition of Certain Balance Sheet Items - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cort:DepositsForClinicalTrials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412406 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Summary of Classification of Available-for-Sale Securities (Details)",
     "role": "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails",
     "shortName": "Available-for-Sale Securities and Fair Value Measurements - Summary of Classification of Available-for-Sale Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i339ca4c93a85413e805d7dd40629d6e9_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413407 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Schedule of Available-for-Sale Securities (Details)",
     "role": "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails",
     "shortName": "Available-for-Sale Securities and Fair Value Measurements - Schedule of Available-for-Sale Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "iad366c1037f644cc89f867407d107f06_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414408 - Disclosure - Available-for-Sale Securities and Fair Value Measurements - Narrative (Details)",
     "role": "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsNarrativeDetails",
     "shortName": "Available-for-Sale Securities and Fair Value Measurements - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:InterestReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417409 - Disclosure - Leases (Details)",
     "role": "http://www.corcept.com/role/LeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "role": "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "ib2894f2ceb6f4b11a70f53a9879e9350_D20200301-20200331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cort:ShortTermPurchaseCommitmentMinimumMassRequired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "kg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419410 - Disclosure - Commitments and Contingencies (Details)",
     "role": "http://www.corcept.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "ib2894f2ceb6f4b11a70f53a9879e9350_D20200301-20200331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cort:ShortTermPurchaseCommitmentMinimumMassRequired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "kg",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cort:NumberOfStockOptionPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "stock_option_plan",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422411 - Disclosure - Stockholders' Equity - Narrative (Details)",
     "role": "http://www.corcept.com/role/StockholdersEquityNarrativeDetails",
     "shortName": "Stockholders' Equity - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cort:NumberOfStockOptionPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "stock_option_plan",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423412 - Disclosure - Stockholders' Equity - Summary of Stock-Based Compensation (Details)",
     "role": "http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails",
     "shortName": "Stockholders' Equity - Summary of Stock-Based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426413 - Disclosure - Net Income Per Share - Schedule of Computation of Net Income Per Share (Details)",
     "role": "http://www.corcept.com/role/NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails",
     "shortName": "Net Income Per Share - Schedule of Computation of Net Income Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3dfad066e5924c54ba2d3d96ca9d18ca_I20200630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427414 - Disclosure - Net Income Per Share - Narrative (Details)",
     "role": "http://www.corcept.com/role/NetIncomePerShareNarrativeDetails",
     "shortName": "Net Income Per Share - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "ic3c0e68e474f4c1195adee2669b70c2d_D20200401-20200630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429415 - Disclosure - Income Taxes (Details)",
     "role": "http://www.corcept.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "id377d34925c4454cbf3cd18aca7f46e5_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)",
     "role": "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "id43e80e1e4af4fc48cbcf603dc4a3d09_I20181231",
      "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' EQUITY",
     "role": "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "ifb7202c1eef44adc93d9b416e35730dc_D20190101-20190331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies",
     "role": "http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies",
     "shortName": "Basis of Presentation and Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104102 - Disclosure - Composition of Certain Balance Sheet Items",
     "role": "http://www.corcept.com/role/CompositionofCertainBalanceSheetItems",
     "shortName": "Composition of Certain Balance Sheet Items",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cort:AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2110103 - Disclosure - Available-for-Sale Securities and Fair Value Measurements",
     "role": "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurements",
     "shortName": "Available-for-Sale Securities and Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cort-20200630.htm",
      "contextRef": "i3fbc19aca16d4e8da1b5a2c1b4cf528d_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cort:AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 28,
   "tag": {
    "cort_AccruedClinicalExpensesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.corcept.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 obligations incurred and payable, pertaining to costs that are associated with clinical research and related activities, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Used to reflect the current portion of clinical accrued liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Clinical Expenses Current",
        "terseLabel": "Accrued clinical expenses"
       }
      }
     },
     "localname": "AccruedClinicalExpensesCurrent",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cort_AccruedGovernmentRebateCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accrued government rebate current.",
        "label": "Accrued Government Rebate Current",
        "terseLabel": "Government rebates"
       }
      }
     },
     "localname": "AccruedGovernmentRebateCurrent",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cort_AccruedLegalFeesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to legal services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Legal Fees Current",
        "terseLabel": "Accrued selling and marketing costs"
       }
      }
     },
     "localname": "AccruedLegalFeesCurrent",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cort_AccruedManufacturingCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accrued manufacturing costs.",
        "label": "Accrued Manufacturing Costs",
        "terseLabel": "Accrued manufacturing costs"
       }
      }
     },
     "localname": "AccruedManufacturingCosts",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cort_AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Available for sale securities and fair value measurements.",
        "label": "Available For Sale Securities And Fair Value Measurements [Abstract]",
        "terseLabel": "Available For Sale Securities And Fair Value Measurements [Abstract]"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesAndFairValueMeasurementsAbstract",
     "nsuri": "http://www.corcept.com/20200630",
     "xbrltype": "stringItemType"
    },
    "cort_AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Available for sale securities and fair value measurements disclosure.",
        "label": "Available For Sale Securities And Fair Value Measurements Disclosure [Text Block]",
        "terseLabel": "Available-for-Sale Securities and Fair Value Measurements"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cort_DepositsForClinicalTrials": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deposits For Clinical Trials",
        "label": "Deposits For Clinical Trials",
        "terseLabel": "Deposits for clinical trials included in other assets"
       }
      }
     },
     "localname": "DepositsForClinicalTrials",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cort_IncreaseDecreaseInAccruedClinicalExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase (decrease) in accrued clinical expenses.",
        "label": "Increase Decrease In Accrued Clinical Expenses",
        "terseLabel": "Accrued clinical expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedClinicalExpenses",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cort_IncreaseDecreaseInOperatingLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase (Decrease) In Operating Lease Liability",
        "label": "Increase (Decrease) In Operating Lease Liability",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cort_InventoryCurrentNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total inventory.",
        "label": "Inventory Current Noncurrent",
        "totalLabel": "Total inventory"
       }
      }
     },
     "localname": "InventoryCurrentNoncurrent",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cort_InventoryFinishedGoodsCurrentAndNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails": {
       "order": 3.0,
       "parentTag": "cort_InventoryCurrentNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Inventory, finished goods, current and noncurrent.",
        "label": "Inventory Finished Goods Current And Noncurrent",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoodsCurrentAndNoncurrent",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cort_InventoryRawMaterialsCurrentAndNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails": {
       "order": 1.0,
       "parentTag": "cort_InventoryCurrentNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Inventory, raw materials, current and noncurrent.",
        "label": "Inventory Raw Materials Current And Noncurrent",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterialsCurrentAndNoncurrent",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cort_InventoryWorkInProcessCurrentAndNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails": {
       "order": 2.0,
       "parentTag": "cort_InventoryCurrentNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Inventory, work in process. current and noncurrent.",
        "label": "Inventory Work In Process Current And Noncurrent",
        "terseLabel": "Work in progress"
       }
      }
     },
     "localname": "InventoryWorkInProcessCurrentAndNoncurrent",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cort_LongLivedTangibleAssetAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long-Lived Tangible Asset",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "LongLivedTangibleAssetAxis",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cort_LongLivedTangibleAssetDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long-Lived Tangible Asset",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "LongLivedTangibleAssetDomain",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cort_LongTermMarketableSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long Term Marketable Securities [Member]",
        "label": "Long Term Marketable Securities [Member]",
        "terseLabel": "Long-term marketable securities"
       }
      }
     },
     "localname": "LongTermMarketableSecuritiesMember",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cort_LongTermMarketableSecuritiesRemainingMaturity": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long Term Marketable Securities, Remaining Maturity",
        "label": "Long Term Marketable Securities, Remaining Maturity",
        "terseLabel": "Long term marketable securities, remaining maturity"
       }
      }
     },
     "localname": "LongTermMarketableSecuritiesRemainingMaturity",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cort_MarketableSecuritiesMaximumMaturityPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Marketable securities maximum original maturity period.",
        "label": "Marketable Securities Maximum Maturity Period",
        "terseLabel": "Maximum maturity period"
       }
      }
     },
     "localname": "MarketableSecuritiesMaximumMaturityPeriod",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cort_MarketableSecuritiesWeightedAverageMaturityPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Marketable securities weighted-average maturity period.",
        "label": "Marketable Securities Weighted Average Maturity Period",
        "terseLabel": "Weighted average maturity period"
       }
      }
     },
     "localname": "MarketableSecuritiesWeightedAverageMaturityPeriod",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cort_NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Non Cash Transaction, Recognition Of Right Of Use Asset And Lease Liability",
        "label": "Non Cash Transaction, Recognition Of Right Of Use Asset And Lease Liability",
        "terseLabel": "Recognition of right-of-use asset and lease liability"
       }
      }
     },
     "localname": "NonCashTransactionRecognitionOfRightOfUseAssetAndLeaseLiability",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cort_NumberOfSeriesOfSelectiveCortisolModulators": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number Of Series Of Selective Cortisol Modulators",
        "label": "Number Of Series Of Selective Cortisol Modulators",
        "terseLabel": "Number of series of selective cortisol modulators"
       }
      }
     },
     "localname": "NumberOfSeriesOfSelectiveCortisolModulators",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cort_NumberOfStockOptionPlans": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of stock option plans.",
        "label": "Number Of Stock Option Plans",
        "terseLabel": "Number of stock option plans"
       }
      }
     },
     "localname": "NumberOfStockOptionPlans",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cort_OperatingLeaseRightOfUseAssetAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Operating Lease, Right Of Use Asset, Amortization",
        "label": "Operating Lease, Right Of Use Asset, Amortization",
        "terseLabel": "Non-cash amortization of right-of-use asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetAmortization",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cort_PCASMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "PCAS",
        "label": "PCAS [Member]",
        "terseLabel": "PCAS"
       }
      }
     },
     "localname": "PCASMember",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cort_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Net-Share Settlement Of Cashless Exercise",
        "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Net-Share Settlement Of Cashless Exercise",
        "terseLabel": "Net-share settlement of cashless option exercise (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetShareSettlementOfCashlessExercise",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cort_SharesRepurchasedInNetSettlementOfCashlessOptionExercise": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shares Repurchased In Net Settlement Of Cashless Option Exercise",
        "label": "Shares Repurchased In Net Settlement Of Cashless Option Exercise",
        "terseLabel": "Exercise price of shares tendered in net settlement of cashless option exercise"
       }
      }
     },
     "localname": "SharesRepurchasedInNetSettlementOfCashlessOptionExercise",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cort_ShortTermMarketableSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Short Term Marketable Securities [Member]",
        "label": "Short Term Marketable Securities [Member]",
        "terseLabel": "Short-term marketable securities"
       }
      }
     },
     "localname": "ShortTermMarketableSecuritiesMember",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cort_ShortTermPurchaseCommitmentMinimumMassRequired": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Short-Term Purchase Commitment, Minimum Mass Required",
        "label": "Short-Term Purchase Commitment, Minimum Mass Required",
        "terseLabel": "Number of additional kilograms of API the company committed to purchase"
       }
      }
     },
     "localname": "ShortTermPurchaseCommitmentMinimumMassRequired",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "massItemType"
    },
    "cort_StockOptionsFiscalTwentyTwelvePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock options fiscal 2012 plan.",
        "label": "Stock Options Fiscal Twenty Twelve Plan [Member]",
        "terseLabel": "2012 Equity Incentive Award Plan"
       }
      }
     },
     "localname": "StockOptionsFiscalTwentyTwelvePlanMember",
     "nsuri": "http://www.corcept.com/20200630",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquityNarrativeDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover page."
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "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/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY 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/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r397"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r398"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r399"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r399"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r399"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r400"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r399"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r399"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r399"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r399"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r395"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r396"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.corcept.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_ChiefExecutiveOfficerMember": {
     "auth_ref": [
      "r145"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Chief Executive Officer [Member]",
        "terseLabel": "Chief Executive Officer"
       }
      }
     },
     "localname": "ChiefExecutiveOfficerMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).",
        "label": "Accounting Standards Update 2016-02 [Member]",
        "terseLabel": "ASU 2016-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/LeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of 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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r3",
      "r18",
      "r146",
      "r147"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Trade receivables, net of allowances"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r14",
      "r361",
      "r372"
     ],
     "calculation": {
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "verboseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesNoncurrent": {
     "auth_ref": [
      "r15",
      "r361",
      "r372"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.",
        "label": "Accrued Income Taxes, Noncurrent",
        "terseLabel": "Long-term accrued income taxes"
       }
      }
     },
     "localname": "AccruedIncomeTaxesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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 and other liabilities",
        "totalLabel": "Total accrued and other liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedMarketingCostsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services.   Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Marketing Costs, Current",
        "terseLabel": "Legal fees"
       }
      }
     },
     "localname": "AccruedMarketingCostsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "auth_ref": [
      "r7",
      "r8",
      "r39"
     ],
     "calculation": {
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Professional Fees, Current",
        "terseLabel": "Professional fees"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r21",
      "r55",
      "r57",
      "r58",
      "r373",
      "r388",
      "r392"
     ],
     "calculation": {
      "http://www.corcept.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 income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r54",
      "r58",
      "r59",
      "r93",
      "r94",
      "r95",
      "r275",
      "r383",
      "r384"
     ],
     "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 Income (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r93",
      "r94",
      "r95",
      "r232",
      "r233",
      "r234"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r96",
      "r97",
      "r98",
      "r99",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r253",
      "r254",
      "r255",
      "r256",
      "r345",
      "r346",
      "r347",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "negatedTerseLabel": "Shares tendered to satisfy cost and statutory withholding requirements for net settlement of cashless option exercise"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r218",
      "r219",
      "r237",
      "r238"
     ],
     "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 related to employee and director options"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash generated from operations:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r219",
      "r225",
      "r236"
     ],
     "calculation": {
      "http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Allocated share-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r118"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "verboseLabel": "Weighted average options excluded from the computation of diluted net income per share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/NetIncomePerShareNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r118"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/NetIncomePerShareNarrativeDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/NetIncomePerShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r118"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/NetIncomePerShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetBackedSecuritiesMember": {
     "auth_ref": [
      "r157",
      "r209"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.",
        "label": "Asset-backed Securities [Member]",
        "terseLabel": "Asset-backed securities"
       }
      }
     },
     "localname": "AssetBackedSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r88",
      "r131",
      "r134",
      "r140",
      "r164",
      "r270",
      "r276",
      "r287",
      "r360",
      "r371"
     ],
     "calculation": {
      "http://www.corcept.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/2020-01-31",
     "presentation": [
      "http://www.corcept.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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r5",
      "r6",
      "r48",
      "r88",
      "r164",
      "r270",
      "r276",
      "r287"
     ],
     "calculation": {
      "http://www.corcept.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/2020-01-31",
     "presentation": [
      "http://www.corcept.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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r153"
     ],
     "calculation": {
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Gross Unrealized Gains"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r154"
     ],
     "calculation": {
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax",
        "negatedTerseLabel": "Gross Unrealized Losses"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r151",
      "r176"
     ],
     "calculation": {
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Amortized Cost",
        "totalLabel": "Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r149",
      "r152",
      "r176",
      "r363"
     ],
     "calculation": {
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale",
        "terseLabel": "Total marketable securities",
        "verboseLabel": "Estimated Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails",
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r280",
      "r281"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BalanceSheetRelatedDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Balance Sheet Related Disclosures [Abstract]",
        "terseLabel": "Balance Sheet Related Disclosures [Abstract]"
       }
      }
     },
     "localname": "BalanceSheetRelatedDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r92"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r1",
      "r31",
      "r83"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r78",
      "r83",
      "r84"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r78",
      "r288"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashEquivalentsMember": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash Equivalents [Member]",
        "terseLabel": "Cash equivalents"
       }
      }
     },
     "localname": "CashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails"
     ],
     "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": "Shareholders Equity [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommercialPaperMember": {
     "auth_ref": [
      "r192"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r187",
      "r188",
      "r189",
      "r191"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r93",
      "r94"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common\u00a0Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.corcept.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r62",
      "r64",
      "r65",
      "r68",
      "r365",
      "r378"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "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": "Total comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "auth_ref": [
      "r181",
      "r182",
      "r267"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.",
        "label": "Computer Software, Intangible Asset [Member]",
        "terseLabel": "Software"
       }
      }
     },
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateBondSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).",
        "label": "Corporate Bond Securities [Member]",
        "terseLabel": "Corporate bonds"
       }
      }
     },
     "localname": "CorporateBondSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r71",
      "r344"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "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": "Cost of sales"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r70"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r163"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure 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 [Table Text Block]",
        "terseLabel": "Summary of the classification of available-for-sale securities in condensed consolidated balance sheets"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r242",
      "r243"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred tax assets, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r81",
      "r90",
      "r251",
      "r259",
      "r260",
      "r261"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "verboseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r81",
      "r129"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.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 of property and equipment"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r69",
      "r100",
      "r101",
      "r102",
      "r103",
      "r104",
      "r108",
      "r110",
      "r115",
      "r116",
      "r117",
      "r121",
      "r122",
      "r366",
      "r379"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic net income per share (in dollars per share)",
        "verboseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.corcept.com/role/NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]",
        "terseLabel": "Weighted-average shares outstanding used in computing net income per share",
        "verboseLabel": "Net income per share"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.corcept.com/role/NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r69",
      "r100",
      "r101",
      "r102",
      "r103",
      "r104",
      "r110",
      "r115",
      "r116",
      "r117",
      "r121",
      "r122",
      "r366",
      "r379"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted net income per share (in dollars per share)",
        "verboseLabel": "Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.corcept.com/role/NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r118",
      "r119",
      "r120",
      "r123"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net Income Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/NetIncomePerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": {
     "auth_ref": [
      "r226"
     ],
     "calculation": {
      "http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost capitalized for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Amount Capitalized",
        "terseLabel": "Stock-based compensation capitalized in inventory"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r223"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Stock Options to Purchase Common Stock"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/NetIncomePerShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r93",
      "r94",
      "r95",
      "r97",
      "r105",
      "r107",
      "r124",
      "r168",
      "r196",
      "r203",
      "r232",
      "r233",
      "r234",
      "r255",
      "r256",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r383",
      "r384",
      "r385"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.corcept.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r286"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Estimate of fair value measurement"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r217",
      "r283",
      "r317",
      "r318",
      "r319"
     ],
     "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"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r282",
      "r284"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r209",
      "r210",
      "r215",
      "r217",
      "r283",
      "r317"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r209",
      "r210",
      "r215",
      "r217",
      "r283",
      "r318"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r217",
      "r317",
      "r318",
      "r319"
     ],
     "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"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": {
     "auth_ref": [
      "r296"
     ],
     "calculation": {
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r157",
      "r158",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r177",
      "r178",
      "r179",
      "r180",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and equipment"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r91",
      "r131",
      "r133",
      "r136",
      "r139",
      "r141"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r186"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r246",
      "r247",
      "r250",
      "r257",
      "r262",
      "r264",
      "r265",
      "r266"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r90",
      "r106",
      "r107",
      "r130",
      "r244",
      "r258",
      "r263",
      "r380"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "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": "Income tax expense",
        "terseLabel": "Income tax expense (benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.corcept.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r66",
      "r85",
      "r240",
      "r241",
      "r247",
      "r248",
      "r249",
      "r252",
      "r393"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r245"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount",
        "terseLabel": "Discrete benefit from stock option exercises"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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 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": "Trade receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [
      "r80"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "negatedLabel": "Reduction of deferred tax assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in 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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Other Accrued Liabilities",
        "terseLabel": "Accrued and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "Other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r111",
      "r112",
      "r113",
      "r117"
     ],
     "calculation": {
      "http://www.corcept.com/role/NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Dilutive effect of employee stock options (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating": {
     "auth_ref": [],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of interest income, amortization of premium and accretion of discount on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale); classified as operating.",
        "label": "Interest Income, Debt Securities, Available-for-sale, Operating",
        "negatedTerseLabel": "Accretion of interest income"
       }
      }
     },
     "localname": "InterestIncomeDebtSecuritiesAvailableForSaleOperating",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestReceivableCurrent": {
     "auth_ref": [
      "r47"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.",
        "label": "Interest Receivable, Current",
        "terseLabel": "Accrued interest"
       }
      }
     },
     "localname": "InterestReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r2",
      "r45"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails_1": {
       "order": 2.0,
       "parentTag": "cort_InventoryCurrentNoncurrent",
       "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",
        "verboseLabel": "Total inventory classified as current"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNoncurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails_1": {
       "order": 1.0,
       "parentTag": "cort_InventoryCurrentNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.",
        "label": "Inventory, Noncurrent",
        "negatedLabel": "Less strategic inventory classified as non-current",
        "terseLabel": "Strategic inventory"
       }
      }
     },
     "localname": "InventoryNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofCompositionofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of information of leases asset and liabilities"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r183"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r301"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r308"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of future minimum lease payments under non-cancelable operating leases"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r308"
     ],
     "calculation": {
      "http://www.corcept.com/role/LeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.corcept.com/role/LeasesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r308"
     ],
     "calculation": {
      "http://www.corcept.com/role/LeasesDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r308"
     ],
     "calculation": {
      "http://www.corcept.com/role/LeasesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r308"
     ],
     "calculation": {
      "http://www.corcept.com/role/LeasesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "2020 (remainder)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r308"
     ],
     "calculation": {
      "http://www.corcept.com/role/LeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r310"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r37",
      "r88",
      "r135",
      "r164",
      "r271",
      "r276",
      "r277",
      "r287"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r24",
      "r88",
      "r164",
      "r287",
      "r362",
      "r375"
     ],
     "calculation": {
      "http://www.corcept.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/2020-01-31",
     "presentation": [
      "http://www.corcept.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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r40",
      "r88",
      "r164",
      "r271",
      "r276",
      "r277",
      "r287"
     ],
     "calculation": {
      "http://www.corcept.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/2020-01-31",
     "presentation": [
      "http://www.corcept.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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentLineItems": {
     "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": "Long-term Purchase Commitment [Line Items]",
        "terseLabel": "Long-term Purchase Commitment [Line Items]"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.",
        "label": "Long-term Purchase Commitment [Table]",
        "terseLabel": "Long-term Purchase Commitment [Table]"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r190"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "terseLabel": "Losses for contingent liability"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyAccrualProvision": {
     "auth_ref": [
      "r190"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.",
        "label": "Loss Contingency Accrual, Provision",
        "terseLabel": "Provision for a loss contingency"
       }
      }
     },
     "localname": "LossContingencyAccrualProvision",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "auth_ref": [
      "r4",
      "r38"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as current.",
        "label": "Marketable Securities, Current",
        "terseLabel": "Short-term marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesNoncurrent": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as noncurrent.",
        "label": "Marketable Securities, Noncurrent",
        "terseLabel": "Long-term marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r209"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r78",
      "r79",
      "r82"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r0",
      "r60",
      "r63",
      "r67",
      "r82",
      "r88",
      "r96",
      "r100",
      "r101",
      "r102",
      "r103",
      "r106",
      "r107",
      "r114",
      "r131",
      "r133",
      "r136",
      "r139",
      "r141",
      "r164",
      "r287",
      "r364",
      "r377"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.corcept.com/role/NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Income (Loss) Attributable to Parent [Abstract]",
        "terseLabel": "Numerator:"
       }
      }
     },
     "localname": "NetIncomeLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently adopted accounting pronouncements and recently issued accounting pronouncements not yet adopted"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "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)",
        "terseLabel": "Interest and other income"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r131",
      "r133",
      "r136",
      "r139",
      "r141"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "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": "Income from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r299"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Operating lease expenses"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r297"
     ],
     "calculation": {
      "http://www.corcept.com/role/LeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r297"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Short-term operating lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r297"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Long-term operating lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r300",
      "r303"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Cash paid for operating lease liability"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r296"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.corcept.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r306",
      "r309"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/LeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r305",
      "r309"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r7",
      "r8",
      "r9",
      "r39"
     ],
     "calculation": {
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofOtherAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.corcept.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 assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation loss, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r61",
      "r64",
      "r268",
      "r269",
      "r274"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Other comprehensive income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r52",
      "r55"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "verboseLabel": "Net unrealized gain on available-for-sale investments, net of tax impact of $(170), $(73), $(190) and $(124), respectively"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
     "auth_ref": [
      "r53",
      "r56"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax",
        "terseLabel": "Net unrealized income (loss) on available-for-sale investments, tax impact"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedTerseLabel": "Others"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Repurchase of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "negatedLabel": "Cash paid to satisfy statutory withholding requirement for net settlement of cashless option exercise"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow for purchase of marketable security.",
        "label": "Payments to Acquire Marketable Securities",
        "negatedLabel": "Purchases of marketable securities"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r220",
      "r227"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r285"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Portion at fair value measurement"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r16"
     ],
     "calculation": {
      "http://www.corcept.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 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"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r5",
      "r29",
      "r30"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsNarrativeDetails",
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "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": "Proceeds from issuance of common stock upon exercise of options, net of issuance costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities  (held-to-maturity or available-for-sale) during the period.",
        "label": "Proceeds from Sale and Maturity of Marketable Securities",
        "terseLabel": "Proceeds from maturities of marketable securities"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r0",
      "r60",
      "r63",
      "r77",
      "r88",
      "r96",
      "r106",
      "r107",
      "r131",
      "r133",
      "r136",
      "r139",
      "r141",
      "r164",
      "r268",
      "r272",
      "r273",
      "r278",
      "r279",
      "r287",
      "r367"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r184",
      "r298",
      "r302"
     ],
     "calculation": {
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization",
        "negatedLabel": "Less accumulated depreciation"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r49",
      "r185",
      "r302"
     ],
     "calculation": {
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r12",
      "r183",
      "r296"
     ],
     "calculation": {
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization",
        "totalLabel": "Proper and equipment and finance lease right-of-use asset, before accumulated depreciation and amortization"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r33",
      "r183"
     ],
     "calculation": {
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r12",
      "r13",
      "r185",
      "r376"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.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 of accumulated depreciation"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r12",
      "r185"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PurchaseObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.",
        "label": "Purchase Obligation",
        "terseLabel": "Purchase obligation"
       }
      }
     },
     "localname": "PurchaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r216",
      "r311",
      "r312"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r216",
      "r311",
      "r313",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepurchaseAgreementsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Investments represented by an agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Such agreements are generally short-term in nature.",
        "label": "Repurchase Agreements [Member]",
        "terseLabel": "Repurchase agreements"
       }
      }
     },
     "localname": "RepurchaseAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r239",
      "r394"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r20",
      "r203",
      "r235",
      "r374",
      "r387",
      "r392"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.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": "Retained earnings (accumulated deficit)"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r93",
      "r94",
      "r95",
      "r97",
      "r105",
      "r107",
      "r168",
      "r232",
      "r233",
      "r234",
      "r255",
      "r256",
      "r383",
      "r385"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings (Accumulated Deficit)"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r127",
      "r128",
      "r132",
      "r137",
      "r138",
      "r142",
      "r143",
      "r144",
      "r207",
      "r208",
      "r344"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "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": "Product revenue, net"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r304",
      "r309"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liability"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of other accrued liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r118"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/NetIncomePerShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Securities, Available-for-sale [Line Items]",
        "terseLabel": "Debt Securities, Available-for-sale [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails",
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.",
        "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of available-for-sale securities"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": {
     "auth_ref": [
      "r155",
      "r156",
      "r159",
      "r160",
      "r161",
      "r162",
      "r369",
      "r370"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.",
        "label": "Schedule of Available-for-sale Securities [Table]",
        "terseLabel": "Schedule of Available-for-sale Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails",
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsSummaryofClassificationofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r117"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of computation of net income per share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/NetIncomePerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r219",
      "r224",
      "r236"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r219",
      "r224",
      "r236"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Summary of stock-based compensation"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r10",
      "r25",
      "r26",
      "r27"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of composition of inventory, current"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock": {
     "auth_ref": [
      "r10",
      "r25",
      "r26",
      "r27",
      "r28"
     ],
     "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 composition of inventory, noncurrent"
       }
      }
     },
     "localname": "ScheduleOfInventoryNoncurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r34",
      "r185"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItemsScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r41",
      "r86",
      "r125",
      "r126",
      "r193",
      "r194",
      "r195",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 3.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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Selling, general and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized",
        "terseLabel": "Increase in shares authorized for grant (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r221",
      "r227"
     ],
     "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",
        "terseLabel": "Stock options outstanding (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/NetIncomePerShareNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": {
     "auth_ref": [
      "r224"
     ],
     "calculation": {
      "http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount",
        "totalLabel": "Total stock-based compensation"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquitySummaryofStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "negatedTerseLabel": "Shares tendered to satisfy cost and statutory withholding requirements for net settlement of cashless option exercise (in shares)"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r89",
      "r244",
      "r258"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.",
        "label": "State and Local Income Tax Expense (Benefit), Continuing Operations",
        "terseLabel": "State income tax expense"
       }
      }
     },
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r43",
      "r93",
      "r94",
      "r95",
      "r97",
      "r105",
      "r107",
      "r124",
      "r168",
      "r196",
      "r203",
      "r232",
      "r233",
      "r234",
      "r255",
      "r256",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r383",
      "r384",
      "r385"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.corcept.com/role/StockholdersEquityNarrativeDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "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/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r93",
      "r94",
      "r95",
      "r124",
      "r344"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r16",
      "r17",
      "r196",
      "r203",
      "r222"
     ],
     "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",
        "terseLabel": "Issuance of common stock upon exercise of options (in shares)",
        "verboseLabel": "Common shares issued upon exercise of options (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.corcept.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r43",
      "r196",
      "r203"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Issuance of common stock upon exercise of options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r17",
      "r22",
      "r23",
      "r88",
      "r148",
      "r164",
      "r287"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r87",
      "r203",
      "r206"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "auth_ref": [
      "r50"
     ],
     "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": "Composition of Certain Balance Sheet Items"
       }
      }
     },
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CompositionofCertainBalanceSheetItems"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosure:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r157",
      "r158",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [
      "r204"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.",
        "label": "Treasury Stock Acquired, Average Cost Per Share",
        "terseLabel": "Common stock repurchased, average price (in dollars per share)"
       }
      }
     },
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TreasuryStockCommonValue": {
     "auth_ref": [
      "r44",
      "r204",
      "r205"
     ],
     "calculation": {
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Value",
        "negatedLabel": "Treasury stock"
       }
      }
     },
     "localname": "TreasuryStockCommonValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r42",
      "r204"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r17",
      "r196",
      "r203"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "negatedTerseLabel": "Purchases of treasury stock (in shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r196",
      "r203",
      "r204"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedTerseLabel": "Purchases of treasury stock",
        "terseLabel": "Common stock repurchased"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.corcept.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r96",
      "r97",
      "r98",
      "r99",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r253",
      "r254",
      "r255",
      "r256",
      "r345",
      "r346",
      "r347",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/LeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfRevenueExtensibleList": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates type of revenue from product and service. Includes, but is not limited to, revenue from contract with customer and other sources.",
        "label": "Revenue, Product and Service [Extensible List]",
        "terseLabel": "Revenue, Product and Service [Extensible List]"
       }
      }
     },
     "localname": "TypeOfRevenueExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r209",
      "r217",
      "r368"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).",
        "label": "US Treasury Securities [Member]",
        "terseLabel": "U.S. treasury securities"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/AvailableforSaleSecuritiesandFairValueMeasurementsScheduleofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r109",
      "r117"
     ],
     "calculation": {
      "http://www.corcept.com/role/NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Weighted-average shares used to compute diluted net income per share (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.corcept.com/role/NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Denominator:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r108",
      "r117"
     ],
     "calculation": {
      "http://www.corcept.com/role/NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted-average shares used to compute basic net income per share (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.corcept.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.corcept.com/role/NetIncomePerShareScheduleofComputationofNetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 7
  }
 },
 "std_ref": {
  "r0": {
   "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"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r10": {
   "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"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256"
  },
  "r11": {
   "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"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r12": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054"
  },
  "r126": {
   "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"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r13": {
   "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"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r14": {
   "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"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522"
  },
  "r148": {
   "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=27010918&loc=d3e74512-122707"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562"
  },
  "r15": {
   "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"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563"
  },
  "r16": {
   "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"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27337-111563"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27340-111563"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r164": {
   "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"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r17": {
   "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"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455"
  },
  "r18": {
   "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"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r19": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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=65877616&loc=d3e177068-122764"
  },
  "r194": {
   "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"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r20": {
   "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"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r203": {
   "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"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r21": {
   "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"
  },
  "r210": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r211": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r212": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r213": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r214": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r215": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899"
  },
  "r219": {
   "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"
  },
  "r22": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r227": {
   "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"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r23": {
   "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"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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=115993241&loc=d3e301413-122809"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907"
  },
  "r239": {
   "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"
  },
  "r24": {
   "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"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r25": {
   "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"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r257": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r258": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r259": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r26": {
   "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"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r262": {
   "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=116825942&loc=d3e330215-122817"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r27": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r28": {
   "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"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r289": {
   "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"
  },
  "r29": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r30": {
   "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"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r31": {
   "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"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r33": {
   "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"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r34": {
   "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"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r344": {
   "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"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "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": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "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": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r362": {
   "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"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803"
  },
  "r37": {
   "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"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803"
  },
  "r371": {
   "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"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.2)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "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"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r387": {
   "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=121370832&loc=SL117420844-207641"
  },
  "r388": {
   "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=121370832&loc=SL117420844-207641"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "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": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r394": {
   "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"
  },
  "r395": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r396": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r397": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-13"
  },
  "r398": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r399": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&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": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r41": {
   "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"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "210",
   "URI": "http://asc.fasb.org/topic&trid=2122208"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-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=121641772&loc=SL7669619-108580"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r67": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r68": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r69": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765"
  },
  "r70": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r71": {
   "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=120395209&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=120395209&loc=SL114868664-224227"
  },
  "r73": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>59
<FILENAME>0001628280-20-011656-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-20-011656-xbrl.zip
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
M:C>\;9WF3P46]JWM"P0609B@:>14)Q!*4I(D&2BUDO+BIBH65CI33%04DF,
MQ;SXT?#1,&)8 @MACH8@78&MVYVED\'S>!C[6[TT/+%],&7#ZR?/R3"2QN89
M%&#TTG.'P<<RG$D'_WGJ@HX+,(R>45!3'%$$.RU\(DP!B9<L:!L(D8D&%6V>
MZU^ $?4>+'/<[[7#!C#$WM<149D7<Z0$>,'2167STA,:#6/><0=NLE8)AM,"
MC*.9BV>*HX<QDWU@PZP&;RMO8R*""H%CF;WB6& N=]'[?]FV[?JXM1_C\'W/
MVQR6N(5S=K"?>?U7VYZC@2-RGB#(.C&*N6- XR15%$<;@6E34N"!4TC)3'',
MQ"2<IRQ%1B1GEEFJ=4QY""ECO7;S/&9&H+>U#W^;L=^IV?XAN+P >UO1'_=;
MP];<N$'$J@0VQHB\!2IQV$1NHU+!R*@]IGJ>A\_S"FF*(\EHD2+)ZR$QD&P%
M]%H*%8,.!C['RV2E^1U)F3[,^4#R1GL"X(:Y!@\(.!P,&B-)<H$:9XV=^X'T
M7#*:XC@*!@,W4"Q0+CD-Q %QH,KDO0ECHJ[ /M!E2,>V^I]L^SC^=58;QR'S
M#?ZR@]:M$&QU,&QU[# VTN4EEQ_66P/?[N6+?R&WNS>KU075:=GV!@BG?YS;
M=-N'[A_U^M">OWK=<&>]>4BW7'[\&SK:]OW^V?OX-;9O1<8N3MKH@FL_&)U!
MYP1HI)+&6$%3XH9';PQEG M0VRA#D'P.@*94XOE4XFG&=P/C&GQG'9CAW$MG
MK2.!2,&("LX4.+X[_TK<Z<1^/N.#!8&]&.6=(@)C;8+$T;*4:[&S7. ZBH2)
ME$%A+0H<\RZ5=SZ5=XK(BQVS1'FM"7,<G$?K Q$V@ )SYX-A)?(^E?*.0N)_
M67\87R)YF"+^6@6ZRD14(CF>2/:N%;8V$99WX=)S$+,J57@>57B:M<TXPS3G
M \7 N;'222EXD,P8KA/#<Y *-J\JO!F/CD&A[""N[O7CG28A%T>#IQGO#%P3
MD[R5)G)/L(E62Q.<)4)[;U,)PJ4&%QN#G9,"<)?1J!/WD3O#M,_3R=%+;_4\
M1(-_I2K;6Y>I[4]IK@LU?*:@P61.,%@%JR1+TJ2HN.?))"GA!X:]P#[Z>0A$
ME!H\?QH\S8*D(9@8<\5*HCBV85307-H0A$D$DSE88O2"E6AZH[S6Z\:S\<3R
MV^-NF)<Y?\6!0V#OS2C#R467K _8$.:EYB(5> U!J;USJKW3+-8=F)3@N3&5
M).?>:Y.T!!3..WRHA&6)O<5$'2.35]3@)*CB%*N\_1N5B8^JH8HT!W7QYTAN
MTYQYX59&884/-'*>\XZH4C$J8H'W)'&Q/170GJ+*;34<' ^&HX##VUZ_'D]6
MO>\=PVV[>Q_ZO2Y\].-PQ#<K>"=G;4'?!=L/@^VC &*%]Y7XJ<,%-\J=/B9Y
M3%N?LYBYY8%KIIQ3+E&J;1 BB(O]^0@NQ3?=T8>G(SZ?:Q=82RR.EAMKM-&"
MF2!Y L>9NLL<6J)*\4W7Z!$U#?"TWK.\@CKF'8JCTYICI[Q7AOL0F+I=%[K
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
M-_O[=V>,'CAI.6?BO?\,Y6 _MML7&E#Y#>0ZFB<<%TK]^2S<CR?^=^+@2?,
M[LO7\SO.,ZX^*CG@] O&U!CC'3#MF-.$M$:6>X\B]X9+#OUMS0_!\1[9 ')A
M!U:C6_GGN'TV?E>JQUL9+><1T8^5D_QGHN-O1^DH@$3'W=98PP=Y3W;P$F]H
M?9+6$\84^$*"6\[RV@@<G0@J84*)^;(Q4G9%]1*,1]\"AW/P[Z6-^MN;NU1U
MCSNA-YR<\)T<N=%2BU&>Z&AG^$'C>#@"4D!4X(9 V^!T_,)&1.V\2K\PXA0+
M*N^QHH N$* +SFJ#DA?..>68Q'9IA1"Q+(1:ED)>C(H+^:Y4QG+-N.C'*UH&
MHWS<WE475^P0 /9R:4L^]6*Y"X#QZ/I?)C(\<:WE<JORJ6Y5_A. ^V$!A%^L
MBS_JC3G4FW[,B7Y?XU7^R?_[QT6WD5=B?,/O76C=H-<^'L8_)L_&U^^P](L5
M^M?_YIN/H4(0I0&;K,:,*\J,9XE&:KT241A +[5T<<U^_\H'W8O(]:,]1#8-
M8_^-;9_8L\'2ZYMJ#WTT>2M.7ZG\6C]H;5%-1>5['3@'NS_<M5I0<_6O]]6\
MM=%: V"^WOSQ-O=S4"[>L%>,/G1CNU_D'DEUUT2LHLQ5=EHA0%??#1.G,!!3
M>IJ!F+5A]*K C";E>=\ (0-MRZ?EQMOY:W1EOY^IX[]^C;X$+ZU\6-UL5C9>
M5=YNU%?K:QNK[RM 'AN;M=6\A]F?K^UMF"] [/!>X>3O ^KHE,<#Z%.*>(Z4
M#^CNO?6._4"WYA7B;C=P= 'E8V92:$5[R0#(EE8VFM7:9''>=13<:J["@3%M
M*4&P!,'I@R![(2#(U2M:@F"!03"7H&[4UZOUK>IZ=M:V&N\WUO,N<)6_5M\#
M'%8K6W]7JR40ED#X-$ H2R LL#A?$!":'P+A%1L<![1J'S:K?\-Y&Y^J>1_-
M1JU:@F,)CD\!CJ"3O 3'HHKSY8 C%7<%Q]6MORMOWS<^EWRQA,2G@,2LB:*$
MQ***\P5!HKXC)&XU&VO__7?C_7IU<VNR=4*E^G%[H[E30F0)D4\!D:"9LH3(
MHHKSY4 DXTLK]4:SNE5I-BI76%E.LQ1+V'.DAO>%PJR!ZB5 83G77&PHE.3Z
M7#-]5:FMUE??C;!OP@FW*NL;6VO;6UL;C7IEM;X._ZV^W]G:&''(*\C,,+K1
MO#AGL[JU_7Y,,QL?JINCM)T22TLL?0HLE:-MK4LP+:H\7Q"8\NM@REY5/FZO
MUIL;0";SC$S&1?CA_<7W#*OO&UO;@)65U;\:VTW WLW_KC8KFQM;_UUB98F5
M3X&5H*'$E%A95'F^(*Q4U[&2OQJMQ]ALO-\:X>2'S<9:=3U#8PF$)1 ^!1"J
M!03"(NO2"X8Z=;F@9>-5I='\N[I9KF8IAGSG2//N"W!9Z2A>,( KF5YA&GT/
M3;R]G.5]]=WJ^S'%JZYOU-^5'*^$P">!0%9"8)'E^8(@4-Z P-57HQA?Y>WJ
M6K.Q6<)?"7]/ G^@=)24\%=4>;X@^#.W)IFWZYO5=QM;S>IFSDI<?5\=S12/
MDP\K6]6U[<V-YD9U' K<WAJ5:YG0Q1(L2[!\$K $%64O(G^[!,MB@V7>INK&
M)/)Z]>WJ*)EF^T.C#NA8WVAL7@/)$A!+0'P"0,QJR%Y$MG8)B 4'1'%KIKBV
M4:\":WQ;!;)X+8FF!,(2")\""$4)A$66YPL"0GT="$4YEUPH&<^1]MT; G4)
M@466Y\N!0'-CN8I\5:G^S]\;?VV4Z_1*Y'L2Y,OZQA9MH5Z1=>DE8QM?6MG:
M>%=?;9;>; EH3P5HH&1,_PS0OMDB9&K[?%SLB/'PC3Z^HTZ332B*LNO$#W;5
MH-/8EB07*"_W);GSOB1%48D?;$3RBRT.;H^S.ZH(6_I.W\S7#BV9WU?(C<WY
MOE^9XX%=)+_71?.^K<U:8W.M^J%9R1&AU0_5[>;&VM:H!NCFA\9F+O[T\ZWM
MYOK-[U0D^LYO7Y37_0$._K;1K0SW>\=PDS!8KL13'X^&5SNR58(=VM_G>4\C
M*5X939]B3R/"7DG.'G@Q?O63?9;P*\$>>NVOFRRFLP_3,W@ LW99)D/X,4V^
M/O9_ 49W'N4WP>&.K[6T\L]Q-U887AXQ[[RAYAVV2B^%/&="7H\^=AS -R,7
M@L[K4J\)NBAAIJ?H83Z#'IYLXOSKL3-[;9W8V_Q Z+<*^+^M<,^]/0O4T;]M
M=^UQ: UC^+U$JI<F^ZT8*_7>,%;([T^-7O_R/L:4G@.O9F$15K>VKGLLT]79
M9^R[0F']3#JFE-TC9?<4X)%&_UO43EP[[O?!ZE3L8!"'@S=/A2*+W8F/0)$G
MZ)A2=@5$D4= ,1D7!R]Z1Z[9P7[%=J'+\H?XG^/65]L&:!G<'A?/9]&*U6'_
M^VD[9CQO_O.>&>O2."18H)[YLW7ZIMOKONU;GV=Z*\?=UG S3U@?#\(2#,EN
M?LW1#RT6D@U8RB@,Y5YP9VE@P4AO32#:VR\;.1"&)<-+E1!]JV/;@W\O(1C-
MJ=?OV"'<XG3XIGO<";WAY/A2I6L[,3\,[5E[]"8K]FHWY'^J5UJ].ERS_?X9
M].(GVSZ.@ [0RW&$$^-Y)?;IS*WWOKZGFU]W6.TX'%2_[KXS!XW.1U)K>EX_
MW^ [S;V3VOE'5CNHB9WS>J?6V3[;^5QC]<_;I-&LBO>LWMXY/SJL-ZNLL>[/
M&N^JO+9>PW#M>>-S[7SWX)]VK?/VH'[^J5UO'IXV/NG3>LMT?.=MMW&P36OK
MA[CQKG9>I_\<[JYOPGGPW/7:Z>[!?KNV7L6U=Y\ZM8,=>,[F_D[GM-TX\.>-
MYL>36G._M?MNXVSWX./Y3K/>:C0/3W:;]8.=@W\ZM?-P4&L>LHMKX%G'NW1;
MUL]KHKZ^>MIX]\]A/J^^7M^OT0W1:/[5KM%ZJ]:!-Z2UTT8SI/H:/GW?K YK
M6_CDBW&"$!8=$IP9Q).(R+E(D:142=!I10-=6A%Z65#VY^N;FO$#R_M< ZEX
M&%-,_Z:T *4%F)H%""EXPHG6 2MNB7 D<H 3H0B-A&J6+0 QA#)26H B68#S
M2PN@C7 RVH@D5P)Q;@S2)#!$J,2$6(S]:$T56:;2E!:@F/[-(YS$.?%OMO9[
M_2$:QGZGTK']PSA)A(C^N-\:MN(W;LYES])I]^Q=U/$'AGB>@7X&5+]V*=BM
M2[E.(F0EO-\'WK>N$7PI,;4I8"2ML8@31Y'QR2*LDM$A.2Z4 WCG<EGGBBI/
MCN\/&U!%A:6"QQY+\)L;EEN"W]3 [XK;>N]-E%$AJJ4&;IL\TC()1%D25!+-
MF%-+*Y3S96EF$=Y8>/ K@_</Z<AFWX98Z4<?P;L%!!@L5[IQ6.FEBFVW>R>V
MZY^.X#[,WUI C)\!P5WU'MH\'&Q>2KH>AR7(/P#D6]<8;L1!"BX24EXEQ ,7
MR&"M@>&J)+#VAE@#($^7%9T%P5WX $8!0M@E^,T?P2W!;WK@=\5P(Q<X4>T1
M89@CKK#*X)>0QH;@O+).N)CW3EHV5)?@5TR"N_C1VXWN5QCEO?Y9&::=?Q9[
M*4S [Q*X[P/<9]=8J]#81C"Y"/"2(9XCM$:IB+QD*OED?:!N:84#;JLR,%%&
M94NL>Q;26F+=P['N.DE-5@9A$)8\@(?N"7*1>V0!\(+RW%$NEU;$,J>\Q+IB
M<M3%#\)^Z,<CVPJ5>'H4NP.X>\ZF[@WW8[_B;RS3*".Q\\]A)\*NCF6]V@V-
M+.C5D7S+F,3]X;YQ/:=8,HTU3PX)J0CB%F.D;73(6IT\_"9PY!GN69E27,9C
M2PA\)FI;0N#4(?!:4JW5,I!HD8K)(R"X EF:",)<!8]9T,K&I16YC/DL&._"
M0V"QHK),S@'=;?:&MCTC9GL_C^LQI3;F&?-GD8!0HOM#T?UZ3BUUQEH;&6+&
M1\25RXOFK$(8Y)2D%BJ:L+3"F5YFK'AI97<:7T6%K3*T6P+E+)(52J!\.%!>
MT6"CG#;*:*1,)(@+3)"SQ""AA8V414#1O'$A5LM,S"(]X64#91D7?M#*LV'?
M#N->RU=:3YW%4(8_GB.+H=?U)<[?&^=KS=6,\6-2O/K%*<UYBAY%327BA@ID
M8F+(T!0"3IQ9+9=6"%DF,UEHL? 1CS+HNWBH-]-\AA+U'HQZ9Y>HYWWP47J'
M2+" >LXX9+#T*# L4K#&*C)&/:-)B7K%9+"+GWW;.(IY ZKN7J4=[2!61NU$
MO82.X<LH\EN,P.\"0_L,".VEE-]G(6_F7FBD[4$<A3)*D+\7R%=O4EN:C$H1
ML40LXC&%',10B#$"^IFTY"+ON+O,%2U<"*/HT%2&<U\$_,V V9;P-U7XN\9Q
M04:1JH2PHQSQH('C.HV1%40G[9C Q(W@C\L2_HI)<1<_2/NAWX/Q/SP;)>WF
MZL=''7!MK\HH>'_<.6[;80R +T=]@)#1CJQE(+>PO/=VLMI8OA_:MCM<[8;J
MA8C+=1GW!?>-Z]S66D84<1YAPQP"\40 ]Y@K0,:DM"?*9W"7I*S\6,9L2X![
MKD3=$ONFAWU7Q)9[$F+FM(K2@+AD AE.&6*8*N&Q54[FX.TR%KA$OV(2V\6/
MW;[OY3XIR][.'X%]5.7'<GKN@0A?N\YNDU4:*Z=04B8BSJE'FF."I,VFVJ84
M<^26+X, R]!%&;DM\:\PE6]+_'LX_ETQ7(FQ9=Y(%'T ANL(X)^C& 5!8_))
M)R;PT@HSRTR44U<%I;B+'[L=K3LM:RLL#)^]MHZXA/$'POC'ZS16!.ZQPAY1
MZ71>3"R1A5\0ISHZ#09:&IQIK&"SF(%;^$!%&:9=/-B;10)""7O3@+UK[)7;
MY"3X[,(9ACC3$3G*)!*>"2$D=8ZG<>)!6=FVH.1U\>.SZS%%&.FA,K2G$PX[
MRCHH [/S3V0O9+O1];U.;-K3";J7TV[WA/7M&VQ6)&4E)4B0O&:"*((<CQ:P
M'5NK, >Y<H!UL<Q5&94MH[(E^#T/G2W!;WK@=\5I%<= 7:-!0G&%N+ &:>83
M,I9@K"RFU!MPY<6R5&79[X*2VH?[_7-4&.S[X=B9==O]2ML4JP.?<5_Y>U0L
MF6?S-[-*::6INY>IV[G.\T.4D6J%D63$ ,_'%.G($W)>T\@X"\XK,'5&+>L"
MU@%>M-H_!0AJE\:C-!X%,!XSJQY7&H_[&H\K/XD)RAF5! E,">+)$.1D2LA[
MS33AG()1 >-!Z#(CLTA=>=G&HV!3 X]THM0LTK8W5O_:>+_1W*AN55;KZY6M
M9F/MO_]NO%^O;F[]U[\T)>J/2O7C]D9SY^EC==>TD8$VAMYQSB&_8YW0'T7R
MGCN26+S>*5:HX;&#9!9(,RFO6FFWK&NU1WF?;XI&6E_T\PN&^W,R)7RQT7'E
MR)[EK.:G#=C>1]+%ZJ>INCJ/B63/LS<SBU#81)\_C-6Y+(K]$._F\'IHC.$0
M7 !WQD9K$/>$Y- 81REJ!^*D!"29=X=AN-P/<3%FP$O,+S%_KB)8)>9/!?.O
M(EJ6,*9%Q,@XJQ$/S"!KX9-RFA@1C1!1+:VH9<'*B?^"AJP6?RD6#/O^<80>
M:[>Z^94N-\,MUV7-+X_WO?[PS42R:Q/!3G9]+'>X>0BP']S8^4""D+BB H$N
MYV4*"2 ^6(R(==)R8DQ(>E0#G.JRBM9BS&27Z#<_C+9$OR= ORM:2PWF7(:$
M/'41\2@X$-Q$$ /Y1>:$$"SD4 :?23[KPH-?&9%_#*W-Q6%[HVH#UZ:<*N52
MK?GEMM?B%5G"[Z_$6F+[0[#]QL8'A"29RPL@YZ5$/-B$K#<&,2T#4RX80/JE
M%4J7)9O%[C8+'[,H0)RZQ+[Y8;8E]DT=^ZX5'TC!@J%BB%!",J]U2%/)D5?,
M6<>I W $[&/+5,["JU]X["OCM0_IR*U]\&['Y6%[MS;YNF"XY6:U"T!O;VYN
M<X'T9R7./P3G;VR 8!@U*B2!%(D.<>4LLH8DQ#BA05%GK9* \\NXW *A#-Z6
M^%>(S;U*_'LL_EWQ7"Q$(!X[E(*TB'/&D5.6(N9RE2UBG%0I;X(@1%EDJZ T
M]^'A@#FJ1^"_72M0C+CM_1:;+@[JSX#UEA&-1R+]C<T0-!A@ZX)"5 2#N(@1
M&1\L\HK@Z'F2DO"E%4Z7*9_%<OPG&&5%1; RU%O"Y0Q(<@F7CX?+*V(,0S81
MG *2T3/$20@(9"81U5*!S6/.^5RF4"]K7KS)KT6#RS(Z_*!%Z)=[AY7!X06F
MR3\(CI1%R!]H!F[LO4"P-PX3B4+2&G%,/3)&4\2-ECPD2D)2.3["=;GW0AD?
M+B&P4/'A$@(?#H%73#C&Z'50#OF@  (]5TC;1!&+V">3&"&,9@@TN'AE_.80
M HL5(IX_KFLGR;ZM4>'JO"]#44+%"XSQ#Z>YW\UENRPZ7NX$^6 ,O['I I4
MFEH(%$+>"9(RATPT#E')C!<.6V=&.T'.@L0N?"[;BPWN+C# /9S$E@#W= !W
M;1V:HA8[%1& G$=<,(NLEPP1@8/3!EO*3 [7E@!74(JZ^.'8<2+##!(8GJ!8
M[0(B^FP3&$ILOQ>VW]A)( 8.V!XTLD0KQ+$CR&@O44PR1:P3P2[O?\N7"16%
MBT LVE3<BXW0OE2<G&WF0HF3]\7):QR82IHP=TA*2O,^X0PY:01B44;%&54^
MY<W%R#)AL]A9\67C9,'"N'/ C]=ZG4YKV(FY='*NU)!1"-H;NSY7:?BMWAO&
MBOB]L)&6E_C\TA%\T*K-8<\?[O?:@'>#B\T@XG^.6\.SLOQ]D9Y?, B?$^W^
MT+_8$GV0];R<>IN+.,9Y[/>"'>S?IN:7TAR!UB?;/HXE1;\71;]1^9UXD:S&
M&LDH ^*28N24$DA[1IT5Q"MM,IT$HT#_*$/5Y5Q<B7A/%9$H$>\)$>_:CN<B
MXD0D1<1%0#RN%=(8!Z2T]CZ(2),@)>(5//"P^#Y9#C[TND]+6<N,X"EGBXV%
M5N+TPW#Z_&89<R8#,TDB%XA$G#F"7(XE!XFYU2H&P^32"J&S6.RV\#F^SQW9
M*$&M2*RT!+7I@MJUZC8LD<"D!_))-.)*<J2)9\@:K7G@QM/H,Z@5;SIL#D&M
M#)<^I"-7H7E9XVR[<F1; ;6Z%6^/6D/;+B.GA:6A=Z_->RG=#R#<C>[:6+37
M,+Z$]WO!^XT"Y=0&3;GVN38YR]%4@PSG"@4F$E:>:B[CT@K79%F1<B?-,II:
MHN S52@O47#J*'BM4@W6QMMDD2 8H)!RB:R3&M%HI;: BM0H0$&AEK&<!=%=
M>!0L(ZP/6O[0CW9PW#\K8ZP/[\/?BL5N+T0Z@O QFI<AB_NC^8V"Y)9C'5@4
MR$4G@=/F@N0\)!1DDDHERCE+2RN2+>OO4-IOLB/+@$49A7U9L#<#.EO"WK1@
M[XK$^I"H]8(@;HU!G-N '$X$F92H2\Y%X3C 'EU6N(2]XM'7%Q"G]?ZX<]RV
MPWBQAZ3O=8[Z<3]V!ZVO<5)NIHS9%C9F^TT=A@MQ-K(TUZX+<UR=X7UO,*C'
M82,U[6D)[?>"]AN%QVDTVN% D.2&Y<+C!+BMX0A,,@F:Z>@T0+OF96RBC-"6
MF/>TM6=*S'M*S+NBL\$[ :("WSTIH+-&6*2=T8@:+91V3L1DEU:H+%[I\#G$
MO#(>^Y".W(Q#V^H"FXVVWX6&#BJ_V6L<-\34\JWAC]?;EA&+YV:T=PY87(BZ
M.I'T-4.P/A9SB?7WPOH;)<(E" D4PR/#'<_E:31R4DO$O(H:[+8W.BZM,+ZL
MF2KSS,JP[8L!P=F$;0?00_"IA,-GA<,KZILPB(Q;C^"#0URFA(SD#B5JN0O.
M*9#Q:.=T(;ZMUE5&<I^;^#X\,#!'NTD.?EB!HQ@!W)=::VP&7/AZ\97J2.0E
MV-\+[&_4%4\1\Z U0P#M&,">6&0<#2A80SS1TDOI<^X96Y9F%AL(O^QMTEYL
M\/>EXN4,DAU*O'P\7EZ18YD$358")28YNROYB*R5'/%(M>0X6$$!+YDBRT33
M$B_GD#\_/.HP1_SY6A'S4:G&N_/IF77M3W5U<G#R- ;'0^_8M>./;4:QI/"_
M"UJG]<[].O^F=[;EXU>[H33$CS3$-VK*6Z\25L(@+C#\(42B;'M1H#1A81-3
MSH'C8M2RIL7;UFZ:@[!XZ%;,F']IN4K+M1"6:[8%_4O+-17+=>5",B^8E)0@
MK*Q#/-" ;! >">-P!($JZGFN\D^7&9F%"UE:KE_[F*^'%EX#_@VMKRM_PI^+
M]E[K-1]AC/;_Z-C^7JL[ZB#S[?O=L24WFW_GM_Y>[XT>_"8OUV[Y;_JSW>I&
MM#_^3N@(%)O[,6_!VNM J\] 5I5N;YB]Q#[\W*VTX!WW^J-:)_UAI9<JP_TX
MB!F?0NP.XJCH_T@G1CE(J=6U7=\:3=C #Z.M 5Y=]N[MOCSJ#4:KS-_T8]L.
M6U_C'R>M,-R'=X&&31K)Z2LEQMWZO2NM@X<?#^,?$Q7$UV^Q] O)/;NH?BX8
M=K/CKO_-KS6&84&45E1;C1E7E!G/$HT4R+( /X>8+\0L75RTW[^"C;V(7#_:
M0V03],0;VSZQ9X.EUS<ZK -:?4L*WW1NL7NP\KT>G N54-]_H;7&YEKU0[/2
M_+NZN?JANMW<6-NJ;-3AYP^-S=5F=?V'8ZWXN/6K-Z^O5^M;U?4*?-IJO-]8
MSZ];V6K"/[5JO;E5:;R%0[4/F]6_X;R-3]51O]2J]^B1HG3!#[3YM^VN/0XM
MP-G?%^BE-KI@4GK'<),P6*[$4Q^!11Q%P*K];(+ KMC[O.ZW6CVRY)>O/R8L
M\'IM>S2(;RX^_!%:@Z.V/7O3ZHX:.;KH-B."FUXAX"L\0<%).'KR@,GQ5^-C
MM^C:^"!CKP25/S[^TXM_?I"]DIP]\&+\BOSLH& /O?;9FLPTG[<F/UTO"WR/
MB[\3NKD8(.";Q,M3?S$?<T>P>=)I;?.HV:%?-G@".S/8T4O-8K)HOQ]CI09/
MV1]4JD#Q0^6?XVZL,+Q\A^C>=U7DT:>62C1G2K35.OV^"E7R!,NSZ=%# .Q)
MI+U(6P#>.?(_^W'SF!2CX@VJ.PZ=J6KC%'JPU(@GU AB9JT1I="?7>AS"0,%
MLEB%:LN%)$OS60RPG!5'?(JTAR+I]?6VP*T\:IVB_58(L?OFV6:.&UL7,\<;
M<'RW53\X/*E]KM*=@X^T_OE3:Z?IX?/NX>X[:,?G#5*'9U[.''?@^/D.J3?W
M3FMTFS>:F_N[!QNBMKXG=CJ;![5SSVKG>Z1^OG-R>^9X]_,_!_4#:/=Z]7RW
MN2?J[]YV:O#LQGJ[M9MGK\_]>6-]F]4/_DJU%CX9S1IOX9,OBAC-G+;(:.\0
MSQ5X-.8>A>A8$-X8'5/9U]/I:R<CC5HR%+SPB"N:L\M<0D0;ASW'7&M7]O5T
M^CH0"BJ, \*:8>AK#WT=%4<8VV"85L9S5?;U=/HZN6BA2P,B!C/$N4C(V$10
M("Y9'*70..0=H'OAV \K_?@U=H_C<J4;A[>YR7?_*52F79E(-X5E('.=)\>4
M"HP;*CQH.O<N,1^(MMZJQ&447]9'&=X<$S2%"BVCH?*VW^NL01MRZSZWAOMK
MQP/H\-BOGOKV<>[6U<$@PO]#D<ISS0F*G5ZBF'0J.><)DM8(Q*DAR 3!D-2<
M1RF3YA$OK6B]+.2W%0H*G4!7="9?9G:7]J:T-S^P-U(9%F+BA(*],8$Y;X)+
MSH/G@*/@,ML;X%UC>P,?2GM3:'MS?FEOO+%"$ZV *SL+GK>FR'J'D:4F,1J%
M3]XOK2@*BE.\ F&EO2GM36EO%M'>,+ MQ( [0V0 4 J6.&&I)X[[)*@.$_^&
ME/[-7-@;,K$WI+[Z1>2=+[VB2/I(\I9P8'MPDBC"[U1K$J/2I:Z4NC+6%2M]
M8 DIZC'B>0\6HXA%"F@+!V<X6.665H@FR_H[Z\E*OE)8OO*(4J+%ZYE"M:4,
M6Y>TKK"TCH<4J,.,JF@Y=(\1V#.O,8XLNNC9)(Q RC#"7)AJ=LU4FX %#MPA
M9TQ$G)F X">%@N1,A,2%CP9,-5/+6,O2,C^+99Y9SL\3%'$L4'\WCF+?#O/Z
M\7AZE)>&#]X4MM1E^?P7]?P"C9)"M>7.V:>EE$HIE5*:CI3F(<5X3C;$6NL-
M1B5I!N">#,IMKQ8HNRI+MI'>]7IA5(XL]K^V?!QL]=JA]$;OX8W6UZXE4>FH
MB61<(V+RKJ[<1>0DAJ]$D(AQ+J^)P1==INS;_;J?VQ,M.A(5<]JZA, Y3O@I
M(7!:$'B5UQ-)9* ;%(68=[H*V"/+!$6$>T6IH,:R/'.V#):NA, 2 DL(?-Z\
M@A("IP6!U],'J$G",:J0DI@CSC1!UGJ)4A#*4$9IT*)4B1>E$MHIDHA(R&-"
M$!=.(<>=1CPI(YSPS)"\(>XRF8=\DA=E*,N4D6<*Z)5\8OZ2'TKC,2WC<3W'
M01)L,0D!B2@IXL0R9 +!2%@C:%",!0Y.%5V6I'2J7G02PYS,*FS&0;1]OS_:
M)RW$K['=.\J%[(NQT? "FX+9+M\>"QGLP/J5B*OCS)72&MS'&FQ=FV,@2FN#
MHT&&D8"X!M_2&.&1M(EA$SBSD8$MD,O<S,(8/&QH%168ROV#7P0,SG95<0F#
M4X/!JWF&8&0D/&BD;+*(,_ADE$S(>\NH52(DGV&0+$LQBZS?$@9+&"R&[ H:
M52YA<(HP>!%8/JVM'YY_(8$&S&S>L551Q*662 L@B$II,&P$)^-2J1<O3R\B
M=]PIY4$EJ !/(7&D*3/(AFAT!,UPABZM"+HL<\'CV<\YE#;S*0Q2\7JF4&UY
MVCF'DEH\RX++TH1,S81<3#NP^LD7(!$B:1"1\ %\+*D$LAP;!/YR5#[@@+W,
MN^HN&_RM 2GMQ;S-.RS^:H:MV&Y#^Y8K>[$;\XZ[>?[!ADZKVQH,^Z/]<<O9
MZ 6:@IC(^]U8VF ?5F_(NC01#S 1UXO&:NX9]R(BDT!</ B-K,<TFW09:.2!
M6[.T0L6R4,7;=;WH8%5F^[X(/)SE7$2)AT^!AU>3$B8*@#Q 0>:91CRZA(PT
M& 4GM<248BX2X"%?%H:4>%CB88F'SQM\+O'P*?#P1B%%[@UGPJ&@E$ \Y<U1
M#)>(A)"H<A+;X$OU>+'J(3'63$N%/ 5;R5U>,!TU1\"#%"5!!6+"THI@RP1_
MF\Q46M!R640Y15$2C3F8HB@MR5-8DNM+)'0$O:9&H1@96!**!;*$$>2=D=$9
MG9*B2RM<+QL]B[F*%VHXYF"-!)./M$>SV$NWV1O:=J7W3;W'8LQ;/V;?XGFV
M&+,NSY27T$U,PZ"T#?>Q#6?7)BD2EC%I##YG2CJGQV%D713(<!\XUI(1JT<^
M!L.L<+/8+Z,^\ M((WZIF#GK>DXE9CX<,Z]5<4J4@ M$4=*)(BZD0XZ*B&+R
MTH/YLSX18--J6=)95+(K,;/$S!>$F;.N]E-BYL,Q\\9D!PM<",413M@A[DQ$
M5DN*G",J$*JEPG)IA6"]K)DI8;.PL%F&MN<SM%U:EZ+%O4OK\CCK<CW"S9Q1
M@B6-#*' R;DG"$07D2!)<$HM]HXMK1A6R,(/+\.XS$.J_AR8K(VN[W5B)?5[
MG8L8>*];D-T'7JK5F&7L^W*?J[$BO.\-2L-Q'\/1N+XG@3%,1ZP,4H;@O!38
M(:=D0#2($#4FW$6ZM,) ,63Q<O1?AMEX 0FK+Q4V9QG^+F'ST;!Y%0&W><I0
M2HPB40'QR!2R+'@D%.<14T64LZ-4?LEF,6M8PF8)FR\(-F<9 2]A\]&P>3T(
M[I+UR06&'&; -[T0R#C.D*0F2$<-I90LK2BZ;%0)G,4%SC(&/I\Q\-*^%"T&
M7MJ71]N7&XG>A@>' T%,DEP+7UID$R$(RR08959KDE-3V++0LYAC+>W+7&:!
MSX/5V@# ZL?!<%2EIC?<C_U*:P0AQ9@_76#S,,M@=[W7[=VT$.5JH <8B>LE
M\@/F+KAH4!0B("Z21AI3C4AD3D=GC!>C/2C!OA=NHK3HH%3F)[X(!)QEW+I$
MP"DAX%7TFC'"K78Q+W>Q@( V((=3WHA<ZF!XH@GSC(!$Z1(!2P0L$?!Y0] E
M DX) 6]F8VNOG*0H>C/:B=P@G01!R7 =)4O4JU!JQ$O2B,"(CE0P1#C%XW*5
M+K"(*%5 <3CEQJF\C2+7WU9G*\UDF9%?SD:4;&(.)AQ*VS$EVW%]VB$JQD/@
M!CG-!+A5X%MI2CA2%#,9,(LTRFP[J!*EJ9C[B847D5_O(D!*G,PI5(;V].GJ
MRY2STD6;=KB:C'[;[W76H!FM[C%T8^-RO<5?(_48G]?,RE%K=7O]UO#L8EYJ
MM1MNWJ7ZGV,X7(O#_1X<^0JGY(U8RMGN^YB=6G-UM(/7R/2L?I$L>$F51U0%
M,#L>_F@?*&(&F^2E28;&I14FP>Z4V?M%\5_*--0% >19SH*4@%Q@0#Z[!&3O
M_G_VSKVIC23IUU]%P=DXL1NA\M;],O,&$8QA=MEW -LP.\?^QU&7+"./D!BI
M91M_^E/=XB(,GD$@1$OD;HP-R$C=5=G/+S,K*RMFYV,@U+I(I-6>A/(GX9",
M9PFD=:PY\L2R]K7X1R CD%<:R,M,P2.0VPOD_7,/>?_H]7M.G2BQ$B=1LN(B
M)\Z(]3D0[H7QCE&IP&YL&M4M(142N;5$QA3_:J;X4;C:EO]'X6JQ<)W-"%?6
MVJNL2>W,$%F4B[@281(>(Z4A&NJUVMB4)930*%QKON"P[CL9+I88+CK9XX+S
M?<;Q[ZU>3"A*<K[0_!,,(/<J5(>YU&%G-O&?$Y7&%W$ +4T1!R^)YS00H\IL
M9L\ML#JJZ3IY<[WY'[C4C,6[SYM^R\_<(_T>3+^K++N1J<R42,1QGX@T.A/K
M$B4.$BUDS!9$?2Y@5W.D'](/Z??D:7*DWT/I-YO25CIP;8PE*6E-9.! G)")
MA.QMI$*EXA.V?-T$#6*1!@%!9J^R(P:4(U)Q3WR]AR%S@$"%-SK4^_E,E][2
MQ!,5$G<MX)(&.A+W<"26OVR!NO%@W9A98I#&)YOK([R,DD2Z4"(J7X(I+UD,
MFI<)TU!GD22]N<* *K%"ZP=/MV%A&<?A[D/UG=9'2QNS^1:NVV6N?UN)9<+6
M"65+%UO*PX"=!.^ICKO7EEB$333+3"Q3ADA+%;%6"**]3HYQ&H,5&YO<=HO[
M@^OO+8FR'K&4%[4$M:0%6K+4UENH)0_1DJL%*S#1%*UG)!D5B0P*B"NQ%_$1
MG"HSR$VT14MHEUF-6H):@EJ"6K)F^V502QZB);.K/0E4RD7]2?1!$LFB(\Z%
M2)1WBF40+O&Z^J$$)@XW?;=73'#Y9[G+/ZBYJ+DMT-REMOI"S7V(YLZLE#&G
M!6BA""CCB;2!DY"C(HQQ:D GDUA]3*KM2KV,IO&HN;@9YY'&^Z Y2:1 XW0$
MQS 8]SY=]@#[>[]@Y!\_/'Z!Z(S!BF*P:3@)?;CK/M#OE8\^=?DJCL[*C$Z+
M'L=67<M?U%4MV8;:-#)MNI9ES1(^:2V8PU4N(4J]3]]>4O,+G+]0-\WCCH-W
M?<3O/%%_,>']W@#(\?1[1IOXLZXZF@Q&4&[\*Z3.!]\;=$KHYS_Y7M^7)X&4
M,(V,2\15W*?+C@C=SJ#\VC WFYU[)Z<E0JB_^]N2M^Z.RUR5KVZ<15G[?B]G
M7;]I^/CKY6W^>]BOY^E?Y6;KF/)@< AQ,NI5/1AOC7KC\M)V^7;PX549U&$Z
M\E\PZIPKZGQ=[;T\7S5\Z>B[_W=,X\E_!_XW-SDXV2W7^::_]_&GWEN^)]X=
MO?E][^/Q<;G;X[?EO[W?RC@=O3[;VW[W^__[NL/WMW\_V_\8Z?YV&:.CW]_G
MR'4*-!(6<R"21T>LR[G$L@*BUHJ"YO4>@9OAZS^Z\]GG E:HT3Z?DWV6L?GP
MG@;CDZ")<"Z*568PQ$JOB*'>&2:<Y?6JQBV'@L]KG@M8]$+S?%[F>?3V?=%6
MI3EPXJ,21%(3B<]6UGT^(68J5/;U%BMW"SZ; UKG,M$%Y(C11)^7B7Y\_9YR
M8$6_-6%6U><7%8(ZKA5AICB%@1F;<FVB_):]'-W.",:G4+[[!/VSR["C..A/
MW1%NU;9/+=>/?]R'NT0X!QF?\'L\X5=5Y)'+(APRDBRS)U)G07QP@90YAN)U
M6Y^ ;FRJ6]KT//6J4=OS->VL[$-*MJ_>&2G93DJ>S9QCPETH@1Z)3-+:NP[$
M0@A$4:X$"Y"TSQN;O(4;;9"22,D64'(!20VD9"LI.5OYZP5UAA=":I45D9ER
M$J*-Q$AJF70Y-I6_FK9O#\FSPB16]JYF8Q=4D\7E'U%-VJDF,S6M7KJ@K.7$
M9@Y$AF2(B\H3#UE[!BP$3C<VA6O?055M9^8ZU:R>%V.T?<A_'H[*APTZ!1HC
M&,2S3C4J[]EO#K3HU'6KLY47V!GLL3N#+;]&I3F*9&H$+\]MX*@V@>FU;@W2
MT95!;*6/DVE!#@K)O83DU]D4=P@B&RULT1$J2E3B!?$Q"%)<ALB2SEY+L;')
ML!4SMF)^%IQ\NF8>7V$T3'Y\C,QL)S.O$MY9,94"\T2'5'QO"HDX*R-1*AD=
M/ \\0$T!RQG_<0G^-](3Z=F.N6MW*1\2<ZG$O$A^[QUMJ8/7[U66*@CC2&X:
MWRL62$A2$Y"1.\L%BU%O;-ZR2HB>)K8TQ\SW<Y64I^O.@ YYN^7EW"$O__X]
M),<]!4^*4Y&*MFA+@F&"&,:BIRYD4Y^HAQ[YNF3$U[LE^M&P\OU;NSA@6R1L
MB]1"X5UFB_1;A!<E]%X2^G9V'4!+KFUTFH00)9%4>N(CB\1"BM*Z""['IF&Z
M5>VKXWP>/9*PR6W;I@Z59<766%!9EJ4L5ZLE40:E2TQ.=.*9R&+F]<F_E+"L
MHW6,.I9=TSY=LIO[PU%94%E06=IJ\JNL+,MLGX[*LCAEN5A5.MA^_3ZF*&@0
MBI084Q$)2A 7 (K2Y.(R1&.X=4TS=6?:5P>+TH(+3T^S\(0*C K< @5>9C-U
M5. %*O#9E0(['[P6S)*@01,IG":>ZTBD]30%99FI%5C4:4-4X-59E+MHEEEO
M'GGJEM(+O)9';KZ-HX:CAJ/6YE'# H6%:,]/?MR+S9:\\\,E3F'4&1_[T=,5
M*& T<;?JHI4*&%[!Z+"VJL66&_!O@X,=/QJ4$1I??%QCWI=A <6PX YAP8?9
M8@+!/5?&9&)IYD1R+XCUKNZ@YX6/DD;.\L8F?<&Q<1ZNZ2#F$?.W8OZ!:_^(
M^<?!_-7*OG+6<W":J"Q-@;MAQ#6GVGK'-5>9@; UYIE%S"/F$?.(^=LP_\"%
M>,3\HV#^:IG]]_<"8G'F12#1NT"DT)Q86]SY()VE2?&@I*DYW\(4_[/B/*ZC
MK^DZ.LKA\Y'#!ZZ*HQP^CAR>7<EAY-0P)1/)J>YWSH#5<NA(-M&RP"(DV80]
MXN99+2B'N*B]8DMF.&K/;=3N6#*#QP8_U;'!BYQ0G+*5FS)\!ELPH5A)LI !
MW^[U)Q4DK"7!<'L]:TG.#1P#[GD"[H];UUI3!.VS,Y;X;#R1/"@2K)$DL52?
MHI.S3M!4D[1O^W#;M1>7&1'TSP3TCUU-@J"_)^AG#I+DS&CO.!&IX%U*+8AE
MV1!ALC8A1ZYI:NI)VM>!"$&/H$?0MP+TCUU/@J"_'^AG*TH@<NH3%<0IJHAT
M)A*7!2<4O# B1QV9KTDOL7(0*TJ>4:(1!1$%<>4J2E 0[RF(,S4E2@@AJ;0D
M6#!$0BB"*$ 3QI@4V<IH=%-B*;#$$FM*L#H"1PU'#4<-&R6T?7G[M^:C(!%?
M;LA_@.G"]K@SG%3CR@_J:^],QI ZO4%SWL.DJG]RE\7PIT[=X>?CY^/GK]IY
M\(R]X*MP('RS20'/2UMH@F J/4]X<LN%&&Y-M7!_<A)@=)";',+XX$H1K^]0
MP:Z,=\DF[,T6S$3#E19*DY"\KT_:3,0Q80@3GLK$%3?6;&PRIKIE0O$TM.4E
MV)<1;2 <%P;'91X^@G!\5#C.%)DD'D(T@D0N$BGS:HFK#[H*43$FLY \Z1J.
MLBLD13@B'!&.M\)QF>=G(!P?$XY7Y[3O?-Y[_3Y036F1.%)8*(DT-I/@O"#>
M*@I.NJA]F +2. 3DDP(2RS/PQ/95UY%EG@*!.O*H.G)1SW"T]]Z)X&5DE@#E
MK&X(:(F5H(A,,2<F7'8V3T5$H8BTJZ1AV<MX*Y*2/J]R>BQ)N/?));>L_IZ_
M>OYY\R\/K[BBM""G?6XL-X0%-64N37E]K:EX3I8:;0@/VA+)I"B2(H!(FZ67
M)@7FZZPV%UW>PLY+"WIBVTK'=NXO0CBW#LXMR*DCG!<%YZNLNM7,,RH5 4UY
M??I;)I[;3').RA@+45-?PYEUC6W?-GV$,\(9X=R*G#[">4%P_B:KKVT*2J1(
M8C#%9W96$I^%(X9:;GG643A> YIWC5I&30@"&O=LXJ+ DS\1ZZEC+5A30!U;
ME([-KBHPPW60DAC%%)'<"F)IC"0;E7SQ47(0YR)F6[A1$D7LKQ8E_EGY<L?E
M[]3[M/D_Y8^+7YD9X0CE01_]>.)''WJ#9C#=S:&XXT5?O],[#]!M ]U\\ ^]
MJEQDO#'T_=X R,7F+][ ]>@8.C[6>W[\X*S9]#.LR@<66G3*;?3*/7X8^7[G
MU(^JSC!WJF,80PVY!(-ZOU#YJCFNW-?-,W-OX >Q5_YYH4P%)V6$QB\N)^+;
ML3P=CGOU\_##"/J^ZGV"'S_W4G5<[J5<V/E%2O["J.FPWO:;/I0/+WC[\=Q:
MZ>Q;;/S%S#WY5/WYQ,CK S?[9WU;4V8K9JSAUELJI.'"19$Y<!^- N68>\_5
MQL4O'8^N$/,!2!B!_[VXWF4D?O#]S_YLO/'/:P-V4JSZFUFX,;CM'L'.;2.X
M$B9A;K^AEP=O7NZ\.NH<_7OGS=:KG5^/=E\>=G;WRX]?';S9.MK9_NZSUGYN
M_=6=[V_O[!_N;'?*5X<'O^QNU[?;.3PJ?^WM[!\==@Y^[KS<.OQWY^=?#GX[
MG&,<VG+CW['AO_\Z\)/4*W3]QQK=U.Z@",EP4MXDC;]_7S=-M)'ER[N:.BKE
MJOO^= P_7'SQXX6N]P;-9S>_]*TK5-[T"F<OZ#G2SHL1SC_@_/47T]>^\=.F
M+VKUPEG^_=?_])?__$7Q0DMQSU^F+]B?O:C$?7_WKR]9W?&7'Z'XXW:K?H(=
MW2WP<MWCCN0Y9]9D=_QA[TMGKWS&\;BS4QS;U/G/9  =0;OW#2*>M@CJ7L_!
M22^E@LEU>PX>>21O?P[.QW(FSB[CUFGBI,<Y'F,9#TF]T'*?S/!#J+R $42+
M>$2+8.Z:1;2LH',%AO"E'Q]W<G_X>=S)H^%)9W@*(]_T7JESA9]Z50_&/SP2
MW.8;VN69;JM4XZE[>>#$/GABL?/)?09R_[+WT^-N?\#>L _>%[(ZBZ23<7K"
M2I]7HV'N5;\,Q^.V+'Z>[5\L?IZ\.W[W<?]D_^N6V-^.7_<^OOFX]UOY_8^I
MM\??LGU>7O_7?T[>;>]=+F0>?/QO[^!?KS^_Y:\_[VW__/'=T9O^V]]^[KT]
MVON\__4#V_OZ4^_=R>MRW3M?OUW\W/]M5[[;_NGCN^VMSWN_[??W__7?X[>_
M_>=XKWS^P?:O7_>:SSH^WCO:SY?5E8?T\WNC<G;@&&&@ZH;I%(@'8X@UQC-F
MP'"J-C:5[0K'<3O5\KR21VQ:@+Q'WB^,]\NLB$'>WY?W7R]YGR,W+IE$)&A'
M) =-K-2:1 E!"LL9S7EC4]BNU+A]MJ7!ROKOB=U*'R?CJJDWZ53#S@@*<V*O
M#[,=;,O/Z^]BG7'Y (,ZSU*7K,QD78:#.^5:GCHE\'P^OUV1.Y?3*IBV/PR'
MU3#^3H*?EF>=G,)@W!@W-A%9HUBVJ>?]J9[CES-3C'[.''[.Y<:4VL]QVDN9
MO2 A.TFDBO79OCH2ZHPMK@Y-UM05O;HKZ3(.?5Q[/Z<%<2WR;X5C.^3?(OAW
M%>?IJ*+-H$AB=;!'N24!DB<I1>:%T:I,;>&?[$J!>;VUB_-6Q;7=A@RC47-,
MR32F\U]@W(Y]<&O,]67ZM1<SO-M,\)'_LO.EICO\5"+VW*L0\/, OC?CX$IF
M +AEA%%KB<RY.+@9*!&**J:M<#36[:9IE^*IYNM63H(@7#T'%T&X4!!>>;K2
M:>E !2)RW;Y-BDP<YYS4!Y]&G4.BVFULJJYM8?.V%>0@YG#OM: 1XP@:' US
MLPEW!./OU6-A'N,N(_KWY3J\UV&^>SZ#4YAO0Z@.(4Y&37GOUB??Z]=;U'X>
MC@X+T@\N2H 1\?,@?K9(27L*D5M'& ^^^+K)$TO+5YXYD[73-FJUL6EN)C+^
M@3D,S.$^;_8MT\=%+"X!BU>>KTN<&B$L812*YVO+%'J7.6$ JGC /@15]\+O
M4G6S,R:2\:F=WN>0W3T=%5 T*SD=/T@=?S(L-_?57SC"IZ.Z4J<Z:UZ$/R:]
MT[KD!_._[<__?IO;N)KH\G6_B72V!FEK9KX1\W-@_N#EC/>;E%/1^4#J6OV"
M^:"(95$2+T!28[Q6,FQL"KV,=;RU3V]@FG?]>+< %QAY]]B\FTGHTI1DX)E
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
M%074S[GT\]IQ44J)D(!Z(KF*1!I'B9->$-"<1R=\5!0V-I6]M3,=)J/6;H$
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
MZIJFMU HYA.*KY="X3*E*G!'HN6\/D@SUB>:07V.CN8\J^B@KE!G-T_11)%
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
M,DXQ<+*$>4[JG)UFQH*T208-GO%%^(W(R0=R\NJ8+^%C BL5H4PWCJ,E/IM
M>-!1"N^%8F9C4W+3%<P@*Y&5R,I%5IZ;\IAE[90)3$(T7KD8@Z$.(%-/_P26
MXS)ZY2NDYA*I>;5C4GME>(J41&H3D<X9XG041&1FE-%26: U-0LT;T;;3UAE
MCKQ$7K:-EW/@LM#22R8Y<RY)$9GU0,&6)]$X%W+0&&@O"X57O6RC+S- C2'@
M:2"26D&LX)($YC432?HR:1N;KGT'!R$+D85M8^$\OJ/1K+@<R<14UQVY')+S
MTD:M0/H0G43?L4W G*U#"L8Q99,BQN5,I*>4>%:\1P92@(R@E(."3->5&KU'
M)"82<T'%2\XZKY6&#"78UN!Y\5,T \ZI8,E'S$RV@I-7A4M@?,$A#\18XXD$
M&8BETA-K1/'VC=&BKM?D5G7-+9NYT;]L?5G3^F[WWAV/)TU=TS#79U>># ?3
MQLJ=R6GY$K[ */;&S:O#T]I:Q^W8%?XLE.'6<B>;DLY,<DV=D9*SX+2C4IOL
M/8\&Z'EEJ[RH;-6"WB''4)L!I.W)J S3]-CB:<U3\^+!=.9WSHT!VW[,(Q5[
M1UO5I4M]M"7?4YLXSR(01UD1"U/<:^M!$,&55(&6.8UZ8W,YBUB/\-"UE'/M
M*OMOS[BTZ5(N)@<%YLE"CP6HRVP,\A5&P^3'QW?4G*;-%$K.0B3G;$9R0K Y
M)NV(RR4TD<'E\A43!!A5T2?*J:>7VV91=E!V4'90=I9Z8B@36FM0/(&65":O
M ^/:%SQ1+CC3<\K.7Z>^4'L>47OV9\,=Z4QB+DI"C35$.A:(!RU($I[FS)0(
M@=>'SRC6OCU]J#RH/*@\JZ<\+6D @_A ?" ^$!^(#\0'X@/Q@?A ?" ^$!\+
M2YMIXT2"+!F/4KHD0G0IY!"]"A24Q+392J7-]H[V+BH%/A]LO;=9*LX2(XP[
M0V1RC@2I%4G)9)[!.J4D)LY6MJ1L?3ME-30@P1<&U"5EIS 8^X9D(^C[JORP
M&G;@Y+0_/ /H^$'JI-X(8C4</7:)V5J?(X4'I:U>=7U[QJ5-E_*XCB5" "&
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
M,:#4D2&N7$(:)X=,C '6)4E2X<OIATE2[8B&>8J*6PM+V N?F_/H8(+#]')
MY4W>1A_#7^7V3LS7M'5*-3M \V+G/DF&OQS,L@-QG_UA#*-VW$X?NM]!ZWK]
MTZU>-T?WX9>=O!GP:M5M\ZW8IP)K$Y5%7K#<O0D[9",W2 7!8K ,!!ZN1. >
M?<;>E.D:3Y=A$3LF%!)"1<03]\C@7&TF<:J-DR*P%[='?]=S5.=:<Z/+=/4-
MJWS \U<<GZ6#5VC;XT'\;?K#[Z$U.&[;T]]:W>JQU477Y4V>LYHU/&$VDX9=
MDP=,/E\;?W;I).'X0RG7"-4W?_[3BW_^(5N3G-WS8KQ&?O8AT_R>U_YZR.*6
M%_^B0=HM]7>1Y0%^4I[@/L=&?SG@B3>R^(H&U[+(99\,G6Z5_Z_K_V?]I[W;
MRB0_VTD^#STP,IUH8N[2]W!B AB,O5Z3OZR!W7@:O+Y#KNW %B++)33F7+ZP
M;PD!-2CI8YX"3CNM$(#B+4>65WGM,JN%CX._([A3&%RI"GV-ODZY+CAZ\1?+
M\MJO+J-/[:.U/'^2!?#)GISG8 T666;D86*KEY 66OGH(;VB?U:[Z$DD\^C%
MB\YBOQ?LX/#"":QSYQNTN3E5YDGX9J,;9J&WNM0RNF\<9US+Z&CW9/OKN]86
M_;N5:Q%M[WP\:W[]R/=VOL#S]X[V-K?:\+>3YOO9-=-:1EM'&V+WZP>V]_4#
MWH7WV=IL_MC;/(1QP;MVMKXUZ1?XV\;);N=3.F_:]QF?[$=L/#%&(:=)0)QK
MAW0T!DEJI!8B1$5L-J>:$OK[<^ZX7D<:\K/*@DLP3P7^"_PO'/Y#"IYPHG7
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
M+17EYJDK<<[3W!F04L1C8D@S Z GJ+'YS+F5>&7]<9J/O'B,*]'7NPKQO_'
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
M/!\0FTPT,7?)N2G][N_3[[[(<G&R? 9VQSP%)'5:(0!-6D[*VM5-AR6"U+^
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
M%^((EX [.4^,]99( !@=+''"4D\<]TE0'?8W*^ FF* 9@L_%^4!2_K<PZI\
M QO$[G3M R$;_C:KMC.+Z#7MCU9GU&E.S/%?E8OVVI;_T<:/7-'"Z8B5-<AC
MA7/7V(2L"PHEE\"(*AZ4L2OKPY->XS3:_N!R.&BML0.D::R.,2 @PWU[$,^)
MSM33/.RU,V<>-$Y@H==)$[Y.1KXQ'OAKUXC*R%/L.)4*29TKFW >$=P)YI;S
M%)R--B;0B$'K!Q#<[O#P&I6X&4>R+K1[.68;^YV?H$D_=FRK\KTOPLECJ$[U
M5A<4Y[\PXAT8\'4*]&DZTJGJO#JE>4N:!_M68IJ"=,@9"3 BF$&.>($PUHXY
MHYB7"5@$NZPL$QU::VSUNN=QJ1NBEI7//@F*YF_/!;0.6[!\^_[P-/MRMCNF
M#S"7T^C-\+ ?)[&D<[UM@+L)M\MJVIAJZ%6F<+.K-G4Y?ZL";\!C?C]IA>$A
M6&DPPA.#S.FX+MW*]5=:!_QE-(R_3_80\/PM5JZR%#O?S[CF),1<HF!S_^;7
M&B\209165%N-&5>4&<\2C=1Z)<"'(V:?LY7I18?]V;[/ 4 2^/_?D$T@B=]L
M^\2>#E;^<T%@'>!KEV;ABG#K+<'&=1*\7B5JSE/5]2_(UQ8/Z!>]OO\"_8QQ
M^SB.P[S_S0&]P0X\X8]VSW][:J@^G4'UUMGAT?;FUK==<,KVCCZ2O0Y<OW.
M]W9V\>[7OX^:[YL PP?D&JAFV^^;O$D_'6Z=A<[6YM\=&.N/[<U/[:VC3X=[
M7YLGNV=O\?;FW^#P?:'-C_LF,(<]\#R0&3CQR2MD:63@SD?-"6/:DCAVP@$$
M@1EEZ^@\TT%+P0#DN>/2.4\IP'IPDEC'[4HC@A=]G)6R/XJY2WD6])6]PPOZ
M?*V3\LL'O7#7[6L$E\GFK4&P@[V46K[:\VBUQS:PU6TT8[?=:_P%)G*U\09>
M%1A,MV77&MO=QI\69-D_;9S[V"?CX.5!MPI3VD:U$8UZ"8W@"9577=G$O,/8
MS_YXWH\ BSD>0;ME77[NZ5W#<)A;&845/M#(.55&4*5B5,3:H),PXY!-7K>7
M0S:W3MVXN*(_Y=?:3E\&<2._4WTB.H^^P'?9/N$\"(HU4M$ZQ+-7!^1,('#S
M E Q'+!F=\K$>?3I_.]4\5[W1$H"?AA3,'-:4O##)$'6:(,$EA1;$2E/)@?F
MKI;JNB&-9A*N6VN\36FRG;KMAST'5'D>,6!F*F*<>?,8"8!3@S;$:F-ET*A<
MMXJ$-S/E;HQ#>A3GKUWX"ZW )1/R$(!S]X'-'UN?4PD D"OG;N.XWVHW)M=7
M?J/-<<%1>SC>:\F[Q'DT>3OF"IIU\WTK'FW;-R';0G$M:.N9999;'KAFRCGE
M$@7V&H2 ):<FH6A<%L+"%L+69I/O8X9=U)HC)4@"PF(%<D$#85%4\12B"E+?
M"=$>?2*+@9J;3D*%8AIFTB<5$?="(A,P()PQW#(*4"" 0;)K-AQNCVN54T_4
M-.QT+:I5655='ZO\EU#E:XP3L^9Q98Q8@&'C.XIG E5>"JZM)19'RTTV&UJP
M?%H@>9ZH2].=4***AB_:<N/MG0\YO18WSSS9VMB/#J3NM4=8$P7PQ2V"Z6 H
MQ62$T<D'<3?X>O3)+7;HNFF-T8"]<,CRZ!&WV"*C!+B1FD>1!#8TJ)5UO':U
M%?&O8"SOJ-P $I=A80YDXC\CF.<*OXX!2#*HG2?[Y3_.0NK']G2<WY*3H<#S
M!?XW3NX;(V3UC->4H;(QEEIOJO,3*6=KD.4RYWZ''OPS20ZKLF+AI>*/+.Y!
M^Q1>K]J(OI!05ID"6#-^?#CN^NF93<WXR><3-$[)M8W0&GB0UR2ML)KI;)/&
M^4KS&8<YNZDW:H=\B[Q?;AOM'HRQ2C2KHMXPS/.[CUW_BLY?N.6U7YR-L;I@
M$JD?ZTI.0C[7Q"MRG-UFD(65M^ZG;U8E5@[[ME+V/#.-3AP>]D(CYUN- _>3
MAYV;[=>DF-N7)#F17J69T8*C-1',;7<WJMW7*NWV1Y4P#G-\)_^'*148-U1X
MS@7W+C$?"'!IJQ*744SBL?Q"/'8A!NCM^,5?L?G9H-L;^P9;KXU2*%%E$*<2
M(\UB0-0IBXEGG#N:30Y?7/K5O6+P9<X7,>=';\7VSL9I\^P#V3I[2[<^[C/M
M69 IHJB(AOFW'&F;@%-207@,ALH<(+^.<EQ@&!=SKUX3H+[K]:MC#FDT/AIP
M"5_!$G4'8XF-CS54:;PW6[:K)&UL*Z?\+%.&"Y;U6F*64=T/I\1KSEP.?^:L
M7LX27_8^&@PBUU';R;ORKW@#C0 ,@PP9%Y0@QHA$N?(TLH(E$)ZE 3L2L#:7
M-\1^NJZ>UR+:!MYWD^9/SR!=]%/R.JC.8=A\^"V?C1C\]G/4N9#H<%4\D]R0
MB7S&QS#A_=OV>!!_F_[P.[#FX[8]_:W5K=ZBNNBZ1H+G:0%K>)(:,.EI.'G
MY/.U\6>7#J&./V1L35!Y\^<_O?CG'[(UR=D]+\9KY&<?,LWO>>V3#5FP^U[[
M(J6L;GGQ+SIUWA)BEMIGTCRH;^@O!SS!DH<,^?J3V]<FNRR]D6CE\37'GM[;
M"Y[>+>J13($1"$/\1<_/.WRU*-$S4Z+/K1]/ID+/ ) >ULCX8;IT8]V)YZ=E
MX[3:N]=(>LB,/U1\11>6I0O$/+8NE!E_D:O_M0BP5F.93N0OY[.LF46BY"_(
MTB0\PV"H]4+.90ULB>:]R++(LLBR!@-;B"R?@9=)Q$L)69R7+*R^^EMK"(_R
MRZ^%W>HVAH>]$=PI#*Y4.GZTX-?+#:D]_6A^L8J77^EX.<MDB8OBC1T<-JIB
M*E42VZ5MZ_/TP>765;V+0.LEOB>L_GS[^LU/(IE'S!:[TH'@8GK07Y,TB?H4
M9[Y?,L*D.//>81/N"V/XT:2[8FL'QO;^@]A[_U%LT2]XZ^O?+?B9-X\.SBX7
M9X9[_X!W.-P]>POC^D:V-OW)[E'[V][F-[:W \_^^B?\?' *XTG-:2OMS_AD
MGWIC7% .Z9 ;DV+&D9&>(T>LUSHE915?6>?T:C&OIZ[*7'?X?>6- 0JZOWQT
ME\JP$!,G%- ]5Q3P)KCDO!4.1\%E1G=B)N@./Q1T7SZZ;[W!9Q-T_[&]\X7O
MTRB"PD0C$E/.%S81::L8LDQI'ZRPW..5=6:NMHPI"%\0OB#\JT;XAV;^%X1?
M"G\_.^?OSDH6=+)(\ 3\W41 =\]R19\0 \.4JURX59/"WPNZ%W0OZ'X!W7E(
M@3K,J(J6@P2,P)YYC7%DT47/)OR=%/[^J/R=S?C[+MV/%'NI =*)S+B.C40.
MW"W ^B 9]XP0&U?6E;Q: :@@_)T1?AF[#*GZOY>ZR_#IFD- YZVK6OED_+AD
M:[4)T<UMCQYC(^)A,J^7A!=JZJX*YG68NH5O1%RJ=;,]4?D/W;<3A7_7Z_^J
M@$JQA[>RA[/=BF15U(8S%%FVA4Q19&-R"+-@G+32>Y+ %BKQ"+;P(2NI?B#S
M &]G"?:MF(!B NJX6S%?Q>(L]GO!#@Z+87@BP_#YTD:'B5*HI#CR,(F(*\60
M$PDCDISD1+K(N,Q IRFAOQ<#40Q$,1#%0%RH<6V]9YIY$X7C-#JM.7;*>V6X
M#^! W'FSHYB"1]_S/MFG /.6Y7(L21K$':-(<\.121B</H6=BZ+X",4$%!-0
M3,#5JKJ:P_^Y0,!-X()0ZTQBA D!, _*KVZQ(W+K2G?%.CR:HW!Q1\49[V-0
M$IE<KY=3,!/:6X*T$41:8P/A866=K&IU4PV]NBRU^J'037LJ_ZD*;\VW8IUO
M"73_>H-$U+]6VL\[(5[>#\F=#^UY,\W&M)GFY?+ TYJX/ZWY=X=6V+_J@7C]
M%N^ESIGG?1"K#W.W1/(\ 6I!!3MW3[<^[@>-(T[.(,5X[JW, '@8P4A8YT5N
MJBFY6EFGY(:NB),*S5<4XF(YZ)DF7#5S8(5<["^D3?I=[-M/-65S,OI/,/B_
M8M_/]^#&KUQGMC?V<1+"1"=1\H(@+EQ"1EJ/6!+>6L-48C&WSKMJH!K'8VD^
M=FG0JRWVSMG*M"GJJRX;NG6T >,!IG,&;&4'[G>P'X317FB.&#-XW*3+>>H1
M=<$%IFR0DMRIA.BS+\U[LZ6<%.OM@'7IC#I72N17_0M OY'/[=_;56702X;U
M2O71\P7RM!*Y>E#ZYS*Z<-:Y'J_P\P'_^RYE7NM8UU73-2:65]?U)X5![U*^
MLYR OK;N5.-?8^8,6G2E,$!)IBW)M(L[*G$O0GVGB-%/6=8TV_;35-VWT[M6
M9M2[T?9?2, (_*F=3T=;1W]T=H_@V4"QMM]OM;:^OL55I_I-#]_?)5OTP]6
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
M[07_ZA8]VJ:X",0C7CL7]_IJ4:)GID2?P46_5H4J%_T1]&@)U13NI7.=5@C
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
MM_0KKO2;7!G"0Q(_4H8@\>?CLI<33LW84\U%M#\U;IVC?DM@IQ4W'<"&SCU
MHQ=(=W=D//W?_W%M>_#+P0OX%_W=^N49,QWP6=^@SPW<SH)U=LG0H=D#D07H
MJ<WUIL6;E^ %)4'KLA5(70-[9$I^$?C34B,G;)L^1QM=)!'Z41$P\2TZP77E
MY\\$K[#67RZCH)@!F8&*BJ*.W9^,>,<W72D\X+JRD+^H62>#YBTV5/ S5R%I
M9+;K7&39*[1L_#G+ZDDSY]+T0-M\-D4(;_6SB"_%,G_RK];+@]B;*Q1=(]1N
M4V.5L1YNB].MI@A<WZ6R8H%C<-2JPF(@GVCL:,"X%UA?$_%M0-_)^]7R/MPN
M[S=O !Q;3SJ0V 82.XH(6YH>C\^.WAAVG\N9^<\W!R<'OQZ].3HY0Z/ FOSR
MWGAY_/[PP_OWQZ<GQL')2_C?P>L_WQ^_-TY?&:^.3PY.#H\/7H-M>/+R^$S_
M!@S4#Z_/Z">G;X_>'> 7[Z^VSQX$LFZAXRMV2\W7:?H9C9K*:<KWRB:E!_\<
M%;!*_R;"<C8#C^\-> (\7$DQ5&Y@ VR9YSJK<J!<!=0LKRH-@/YH5.C?O.,X
M _ZD3E\8^8PFV7CH8 CR/4%/?"H3#K"2M4@Q@@UJA>XJ?+8ME[AIH+5DSMXL
MA6<6:5;T&UM9?95+'<"5AK*B55S"C)D!E#U-*U#N\5P*BDEPQ*F.8U>]]VAV
MJU5E& #S,)R"\8#/27K)1"@3_GL6Y9]S]8DOLT* V8YWH #$''> LZ/P?@4Z
M^BI(@S?CB'JEEL$A4.'G-.> 1(-"\@LX=&#IH[\X7\1+A1.O*)@4U'L(KT3.
M_I9E]> E^=Z*6._@=\8K6%N:Y9I2FJ9$'J Q/&1N6 /S]RK0HRX^!;_F(I*7
M^D+\6GWU.OJ[C (,!.&'AV*!G(J< Q:'+U<?E5?/ND<.O<8GW6UQOQKS]$;L
M%<)=V]",LBG0(YUCKD;$@(DXW$K!B"&3<_AGH&-B*"0<:%[-$F%'8U:>DTP6
M %X%L.4%)@GGLA >YAQPCA:^V7GDT]6+?.G/(E%@M@/N2P,X<XS,S-.@C-F9
MIBP2!6UR#30S$*0TP15F!5P58T :HT+VP++K*";LPV>)%OA_TBQ>SO6>YN7B
M>^_%N#^ZR6:L3"P%!N*AGA,'AWJ6B]UF)./I/ KE @"S@+UY5O>'(2=H_EC
MGA(.7\Y22H@ ;A-8RR1(SV62EKEQ6.8SI6\(M_)E$F04:2>$I@AQ72BCTI":
M%5 ]1!> E[>(G#TX@>4@O9)#( -%YBDD;_7@Z1B2A'T H<N6J*ABE8*N:*2D
M"U05"G6(SFM>9"4HUHS49T UCS[*;\:)!OA%C-8(8@*2(N<UD(<H69?YL%84
MZ]Q8@-$!6A*T2;7W>96NP7515@/OC=M=RSWM."BS[0Q 7K51E'-<^M,ZA2."
M"PP+!SUC!J0RSS,12'P WC_%9P)I?/Q%UB,P0H, U@J[C!D'_"M_2Z#D"\JQ
M@*HS,8J-$><"2<KI./[ALYX:!FABBJ7!CO#;B% MQ;O.90 "S9I9)^U%[*<S
M!$.@.3P[G4D4"MB8*GQY<O#^WSIZ^:"5[6UMZ]6-?Z\V?J_4\6V)LJ*]=AB9
M^L8?*'5QK#2NMA@^)%&5=0/+N:0\+F;N  M0:HU<Q)*\$RQ 20J*<I$5X5/>
M,#$6,[!4P31)J)R("DP 3FIE@D[1#32(\72VA*=J'(SR^;.^H>>)SM'66<AT
M$<LU[;3UAF@Z ?TC<9ZDE#3"-!2 S]\EO"OF21%>$)?JU"K92YCR3H)JM@Z^
M:R;!I>/,%M"&K*,L!22;$R6P. ;AIT$)^HDF =A7)> UP)E,-'U67[9R.[(4
MWE'M$> 9)I>7M%D$AF1S@?&F@9FV5<1YJN.?823C0-4:P7-\"I\RU('SY].F
M&G$DX/IKO84')KS7JF9*#<$V8LT<:$!0=8N9R.;"9W.Y_17JV2SRL.:+_5CU
MSVIS%!=@(M1 JSDOF,;E AUYO&8+/[#*7E"=#Z:H:4.35'_/$K.5JRG@[2&S
M)I&DB (5N:1Z6=2>5KF,F+/'C3;.@$-DO  :P"6SNC+E/!4Q24!8)ES?A0Z_
M7HI^F8K;R:U($^1VM/*IJ +9!/-O>($/!(UHI#V:+DF@]"L]BIY?"<4"V)KL
M#JP!H2I&[4)$V?:W]VG@[^5,4KT"7(ZA?[H[I9I5]0%6OE%<C&GRR-@<#)C
ML(9H3,W2 (F*C ^$)[K'/.9!P?^KEP<5D0\6R,[PW4MP%(VW68J%@PK SX#<
M8B%+-)R._BZC"] *B"1'53$(F$C-J E-.#=>I.GG*M=+%C'N"AI]J I*3,3"
M\MH::8M/<I50]/AK/ ("EP)\SV]KB,4BKHP\CE8!VWD8[JJX-".2X+K4 AIK
M1_T!?*;*$:@XXJVZ,PC"&9JRZ,D:IU@])BLC\</[MV>GE95(XMZ\J=X*-M._
M+"*V:(V :G?QAU69ICVP790Q>S"<[!<;W];4>B=C ?HRBL&*?Q &%P<O50@'
M\X]8AHO^D/%VAF[R$#@=(5IUD-S8+^Q1[98F10^=.M$0FDW&1=]H4J\2G_8Z
M-//^^N[@\*@NT*"P+%?EH*F3@'T2 [H,&N8-Z(FH"F6OF92' HPNT3..2GA#
MMJ&.\TS(N&]0R:;6-7 U/5K7K/DRHGGQ]<*Y:,,&;24_HTJC&#*:@_+++/(B
M5%/2) T>HFJ,YH1G52R=J%)@+1FGD<_CTL<[Z @8&&%<88F.,]+T4L87TL2G
M]=1Q,Z8'.PT6HR(5B&J0SH$K @*@(!.7(M9AWP52MU?7I\U$'.H@60/6X(&5
MI<DOS66.C=>N3$.9%VWJ@''H2R_M&]6FT<9R/R1&!X-%&M$>91P1IV)7C@V>
M8Q,V]4O&8D$S^^MEU0M13^" 8\9,P,%[O^KO:' ?X7!S\?L%6C<+UZ(YWA)X
M140328;R@TY'FZ&VBN++8Y49)6E4VU5Q1A7,;<;NX$9;[:<H;\5#0&5F$O4E
MA6U(N374+24K)*@F,&\I++3UML5R@<8O.%6Z#",E:RP 9P:M0@ X+LM2,4)
MK1BXJ#R?*8,/30.T!%7=(/A+6/K!?+M(4_9SL,Z6,$#390LB]2I9 VK,K\ 3
MJE3<^E/-^H0Z8XTZ^.RCXRI;O4G8M(G> * U_,%'KP-0'W-#NDI<1>W0I]#P
MV@!(D$8PQJ(%-Z!4)'E,\G;&!FR%CZQA8+V'Z7P><39-B]+1825$RM?'0D4J
M FJS!/HXH!T6&+'%C,GF6/DV2:""^ U*,-ND?_53U%)PN8 0(89;6^.,=/=-
M)L_9! #/27+!>D^[H 'Z<*F'.5"T>N%#].LPQY,82RDR,K3IG!4JI>;\"VD:
MI&A^74;@*NL;PS1J1";:,@W2-=],V=!'AYQNCH A!-@RX%$38/:JRG%8>Y'Z
MF"VH2XJKEJ5JB]]@2 ,+0XVN..LKB[.<KACS$15C'G"=?H6';PXT(/8:0222
ML0^5B",G9]0\$C0@0Y2@NS/= 0_R"N"$S3>$1U&X$8F*&^*0\B$J.0<<;:+X
MAPK%OP6P'I&.!'64R$CU(JVH)2-1-#SZ .:HS+=B=P[;C1M()0;XI=Y7WOP<
M=-1<?);UQ\UVI)3Z-"[8#IPO8+<IN4F07F^_:D"B$H7;:=R]VLS;1D5>_>?%
MVY'Q*^A?XXBKIW"_#O)<+!]0D 0-.>#'@D*" 8?;.6NS(M$;LR;8JSQ7_6W@
M2M1<0Q%A;""C)F?Z:8AL'(HHIL UL@9PP<I#8L1"71TCDBB4>2$:%5Q2>S%]
MXU!;Z($H!#4Y42*((HVRW@]U&7:;&K1C5><W/ @67W(O'IA(:Z42/?P-)LY;
M_CGGOZHHX1I9GD9]V>]MK;]XQG977GHYM7%=SEBXEZH4D-1!6,9UDHSS3!EO
M$V>A<%W+!<HM%JHIW&8'!4E=^VCHTN;*UUK)LJ&-)Y8J,@LD!2V2,X686#4-
M:0&ZI[9>X6J-$RV+;ZIB.13E;61BFON> !M?PV"$9-CR&7.2R),%1H?8Z^9
MB(BQ&'2I2  <B*F(1U4;<,J%8\N]@N*K7YG\] *XA4"A5?NBRUA_?5=5US:J
M;N MI?*W5F.["!4%)5KP!+AYJH_/K$MA>KIBIG=-)0P]&&,[*3T$(8J+8QZW
MNFR&P5%>V_&N][2+9[2+#TA['F-O)L 3MS-><G%H3-65'!S3 2AAU %(%7&T
MZR1$MD(;N(NG&ZF)/ =>)KZ(I!TI5HFWZTN\6#@P:B_5,WEQL!1KXMXPFT!\
MS;X!W.D2_94H"_*UL#K*W)9@^@(\C_I56J'U]E7U;^(TD;SPU5@?*F?*C;.2
M,D.,J8,6NXC(Z1&YUFJ!JJS!9[V3^2+%QO@Z>6H<9A$5R.-;-]F0U!XG8-C&
M4)$0+!L@(H(Z\V1CB(*B6AAE>5'%-K'%=;\$__I / ;AP3@#T$7V64VZ:8?R
MW='KXX,K NQM;EEC_*OJ%?N&NOF6')K;#%A3+=6U\>K6:NJ0./Q_A!&G:%YU
MP5.LO<$OFB.<0:,,Y1%Q1 OX@1- :&32# *O!'UAI[U4=?.L(]"&",66<,0:
M3^P5S6]=0ZH-GC>M(N>V%CZL#9MWE6'S5ALVAT3'!Z&=C0VY_P0G$20&8+6,
M,0>82S.,^,S-KZL& &2)*L9FE:VRT<;_1Z=Y7@E:A^_>'F+*X@*]NG/>$/)K
MB.O! \[5F)M#<%?%>;I>R[#Y%5JHM6U5U/TEYI7:!BMYH<S@BG:<W5A5XO0U
MUJE110[/U 3\8V.EJO[)ZXJCM:Q?@VIUL!/KYSGP3T63@CP]_#4]9NVF[.QA
M;56=AFU7HC\RG:OJF51L%RQ2@ 5NNJ^TT&:N:M%7(ZD:Y+&I,6(;O9MM!^2X
MJV(03DW?J'> \3V+P( V$WE.>2,#\Q]Y<;--W>T]O"UBO]'=8=BAB#&OQ]U@
M?-#L(#&/$\[+_D&_,7X54=+?*<VTI9.2W<:=6ND6>A]]*=3L+RSMJNHAJ#R_
M%7K-R_-S=.$HDMA4H->ISWF4-?0GUMNK7 4OS* 6(@H=4X*BZI8T,')JZM['
MF_084<LR6)XI/.H?L=#]!%F48[-%0#[FL1H_W:H-6J\>4LZ,Y;'&[1E35U7.
M+'4CMZ[A@A\' H.7J*@Y05\__ZDU,.;GC'DJ2=2BQ]/Q '^ *9SI@'^*V9Q&
M78SEP.V7.;:ME\&R+DK1;835(EKW1:+"9Q1H5W2F#KF5M3?JSWC0H*KO[7'>
MB'.),2H46,0<VV)YV")&^PL)RCSC0P&410,XGQ4K%%#AML8(5H[^ST2VB"FD
MNV%-S7?I:=:K6C-:;XKEQJ06L:I!<:%F&F4"T0L\,DMA<YF<"DFMUL9MX/^U
M,KFSX[,/+X^:;GQK&Q2I4;2S7)NH/M=Q-Q$]4HC>$'ZJ^.+;;RN&'0Q6+.S<
MGT7_I(M9)G'^&/"$/;@BJ+59>)I! +8TJ\F?Y*YNAAD29;J6C;$-0MV08! H
M7=&)#\CD.6PT^[)6H\Q6!>RV5KSQ=%$]9A@+7HE\E1%/.UT-R2RJ72?WH=[I
M[4"GHY3LRC0R=6ERC@WQ['U<OY5[)62WM5U>$U"^U*G+AZ#^W[1D6#<O4R@[
MP;'TJ,=ES/-?P5M;*F6 ,L!_"R,/[/LHKV-E6[EO$\[T5OA/JH#MB@[85(*/
M?<+;^:TK3;NZ-&W4E:;M56G:[0.%W!$1T&"<>J+)RT:V?Z_ _%J+J0%>W"NB
MBQAH[O258R0X%XP9.IV!FJ<Y13[F?"  9\_F<'N:==VH/=\8P]3>Q]=&+ ]/
MWYU9UM":C-&XH.'5\.LREA28SV?4@$J+DQNA7LR7*0#T8@:6#Q;.T%@K/Y:$
M],93>((>-?OZ_>,<U:#')K]58Y,?D:B\Y(;]C=.CJ1FK'@S<4\>D(/>"]QRH
MLP,X>QRG/@\'4$=\5J/*].$J)$.*]^M&#6X?CW(U[VU;XSV9)W1\"XEQOCJ"
M;0%V"7"W[H;A$2R8HP:CHZACSZJ>B\; *$&57\#Q+3C@FF-K#KX56L:)U"<
M5 UQ]/VG$OSE(%(CRCPU<$$UQE/#+]:.5!.1J0:LZO8))-RMFH>&0[RYRJ6>
MZ=W7[7 G:8)-VS%5B^(KLD/,>?O6Z^H,FWY[IK$^H(1'X:]A4MXX]0!;UAMG
M<U43I'%VE11<QH<]$RD_"K&*VBXD#^;'8(@Y%U%,1,VHAC7A2@,3?;0E5@66
M(<ZZRV!?>LU1 :W)-\0SZ[,&]  'FHZ?J^[G9\B<?/X2E0%)?Y9PWU6.8\]\
MG0JA!^)@=CU.L$R( F&4S>&;BA.KXV+2[!QV[I_&H!N*9&')KN)@+D6L'+4F
M&RK!,?5I 14+\DP!+IS@8@9,=U95=KV*\_&,@Z@HZZ=7GK*24OT,'C^$CET@
M]91 $CA 'K,N:E(3#G/55\,;2+._L1""Y@53Y!_;NBF24V"N1K*13N=3E',/
M1P>$:N*BI*%"'!JK$"/3!:,AL+DNUL029[Z'[E;3,X;#]IO@S,,(%!K1$/94
M8N9AOYS/ZQNS.,JE:;.&Q7HP,Q8M45P&;1HU7X7E G1Y-=:Q#S9'S5NS-*=1
MBVV,9=977?4%[!621RYRGM^"P0". >$P2,XKI8FXB+(2L3"45?""H75!AVWY
MR&,-@6X$%=70>;:?J/L?3QHH"&4VHN=R=8A.KVH,ICH/#E?4$_7@)X1:"L5X
M#@^]<%4T#S\$#N;I'G.<?HG!ZDH*U7! A/MZQ@T.UJ2/J"A&S?6@76K!(#V(
M,7(NZ6'PE /=L\EGCA1I:@#&Q$L]-!0VYK)YJA8==%.5]:JNR%[[<!RYK$=X
M7Z;99Q332TDS08#PY@*0"K9%D7;+K!T:K[-]#)!2)W4-9CUR@D"##T11VUX5
MQZS$FW'^4/W(M2T+4;=2@TW=A:)6K;89E=XYCRVAV-4:MOIQRH3"H#:\4Z8Z
M_82/A\U$:O/!%J;I$.S(U^4H<!?0A=0L1_6H<]E"VEB**HXXP\Y:U;&AZNPY
M?*9*Z455]TT!^!NUU##H5L"'O!+7AQV%/'N5=YJ>&Q4K5U#0I.3R;'W43!NN
M6^,)=624][%G4)]CW5%,A7PH$6KGFI?Z:H0O;WN5F5Z-H<[42"5DS*4LZDQ&
M].B@7+-JM>LKL_6K3%S#.Z\F!F$]/IH5+:6(^1(<"=S E 3'+ZW6<48K3U"]
M!+0Q.5 0NPCJ1FA=AZ6&'C7/.&KJYQZ+AWH6Q^7Q3# "XW7;<M,S.?)/0YR;
M+00X>F,[,I  J0-T:BC)Z<R]U?A_WWB/:^3%\:-9W_ <LQE8E.K^JL91V;NX
MG!5J 8T+E;UL-Y3WFHMOE@K3-$3XBI=5/R"OH@^J;Q=CJ'F<7DH$3I]K9'$R
MQ QGW2@_2IU)A1"4G!>JT<2 [2<0*,BF8KG79<OJ!-YU7GI,<O<V)@C4DZS)
M:F$853.)CL$8,:R#JNGE=_9>@=;OR*[M[4B$_[;!"^5+GFTV&C&XS[S<]AFK
M@ZAZ30,B$30U%9TML,#)Z8$_LS2K6L=8+ 06Q&%$"86"]0-<DI4+KB6HW6S.
MV$O: #TK+>6_7N",0YXO#ABYJK;1\UZH.GPZBPAKM7D@(;4RT3FA?'/RT;5(
M$!-@JTB)=G"LSS%"]TLYU@\YL'5UF<K& >=[!0&WE8T36>BY;"#E[#/MAI1?
M+].6M2,51[<E^H.@,'+&0G&&]J9!*< 2\WSM"XZMD#\)&$,&%@@(V!M@HE/0
MI#HSF*LQM;46J%/>",<RZ57U\#CU\5PB31Z5CMY$]$M0.S^Y;G_,17:MP]PM
MU^J[[<^KMH$9=@[187;1%QRM6<QR@\T].G=O.-#G[K6/_&Z.Y?II8O>'FQX[
MG/2M]<_UH_D6W"9+1VJ2V8U'Q+<?UC?^#2\O=23B(HU+]*XY!*G.?!T.^U.\
MBZ_-2&?4=ZH/E,6M_;O5=R'%;8!_229V[:&3HU@[Y@=)[2&JP+S >-PYM6>Q
M_ZLOQK?"Z'IKD;K?JZ]^5KDU[=O4)6'JL.^GT;.5K]1,R0*'.NIX5V(<E.?
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
M/VUBX,';8]9(;P\/WO<XEG2;=V>W,2U4O3"&&0 J.37<2#E<;01@98TT3E+
MZ1&N%E?Q(1$EO _\%-@VP#0)_8TBE 3#KRH_^CT :0,PR5V)$JR]YIH?5 %9
M%47=]!K7>;$/@K6W2#W8-N8+$9-*>S^3H$D.L@SWZK')^$F:7&<I/8C7VX;N
MZ)5AH?I!7?_[%J3%U^T31_!6*)V/:<]U8&L!YAHY&8@ =00NKY%C@^WWZ\'!
M6YV54699K@+R<_%9&E(3= 5A1 ZV&I4=LNVO-T"71%*\#>?DTJ_KNV#<-<_+
M^4(']@P/,VN<C_"D2FZ@$]2'328]I?I5*&6 #2A8OA3J151W$@2(\'(957!J
M7Z\*(<*[\UO"(P-X5 F."EJ6J@<$O\8.&_P6K%M$>TP-^=$"E@UJ"'6G9KY&
M\?FBR7SU6VJ%6.:W4X@A7 ,_N8%>/)NACT2.4I*JEU#>4^I3SBUHZB9U8^TZ
M8@8G8X>]0#<MXS6IQIA*N>FP;@_IB>]4[<X2-OXS!FN)3U8N8!5+M5$)%2>#
MS9'&U)#3X$M^)BRP*YOZZK(I=WO9%+Y7%/R_)U$PLB;NQ':%.Q@Z$WLX]8>A
M+6WA3T9R-+6F'\?.DZ[6:ENMU8ZJ@BWZ\?CLZ(TQ5/7-_.?O'PY.SH[/#LZ.
M_WMD')R\-."#U_K?+X_?'[X^??_AW=%[X^#%Z8<SX\W!N_\<G1GOCM__YQ&I
MT-,JQ<4-F,K=6?>T[]'5X7\>Z+J C5V=H.AS\#/.DPA;)9,"(+>.9E^DB)$4
MAU,1154%H!)EO4;6K'K-/ 4P1E>CB@3=-I6LK0>5*T;GIX@HD4<ML5Y!.<"L
M9!.$'@,:HY&;I0 />7B6JQRHWAWY7.LL?$-(G#S9#RQP6EAP>'IR]N[T]7O"
M@;?O3@^/7J+H[Y6@;RTTW4*F(V#PLNI@5**-_2S*;*D:I'P)?-<XVWT7MGX+
MG+&]"O<1[ 'W#%B:5#F8<H']7;DNF2"!I.X9+'<G>[<1.MZ61* 20?JN#E&H
M[WJ&9)(J3^1ZDE)6-I A12YYI>]*;&ZRAL*T1D_E,[K &@7J7ZKI_>B+,M[!
M4=B*V'VC*D<C\U96^]W[VC=D<.+N^H#JGD1QPU>M$BJBX>D  E[(F$):X-!D
MY)S1/8O9:I"''+1 ^4HM/41V_.]LWP-&MG41DP04TN^49'L:/>-/P%?"5 \8
M^+1$]%9ZP"%S3)C^0^F%0-GI2D,HQ0)^3ET:BY7 7(VKOGU_=%C5W66TD=2>
M&T74,3POL=>\X+=(5_BTGGOPU=R7I\@+6"P2XWP#7"KJ#%AC3HY@[<=6Y*SW
MC27G!OM(=H!$5<POHO>UWM4>.Y'*_>BM[FV;7_B& CTWS.101QLM?+]R&[<%
MYT/EU^I6FYNXDP\"H%G\3BL>7\>8NE=K3M:BJE'0HL(85",M13MJ:MW* 6\:
M5#I"4%M3JP8P-_,WH:_@6 1(716*V'3+*Z,+%(2XC^!"%UOXRMC"]"YB"Y-!
M%UNXNH^KQ1.[AM=7H_/;@W=GQO$QZ,RS?Q^],XY/7IV^>W-P=GQZ\K5^UV2X
M)WZ7U?*[7A_]>O":':ZCE\<GOSX2CVM;Q3%H+?1 #XS754O^@U#:>[5KUU8@
MO9)>5F*'C3VP7%5XY$O0DU@P_59DXCP3BYEQ_%],:N.\D->R0#4O@@LN B-]
M3YN-I2EYZ<VCHN":I0,/X/^" T^XY)=9>6X<+!8Q>@;HZ3Q%!\(>_()L0G^U
M?GFFN_-> >?D4GZFJK^RF*7@J_!5/%9-CQ_K894@5Y;',:R9"C@CWZ"Y8.SB
MJOI?Y;=\2"@73ZEVJAM-,_U,JD&K/&/=GZ+G:8F"8EMZ[@I<HVYL&A_Z[_M
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
MR[14#^:<4TP'I." %KS#D@L)D%7(CO@JF7N0#<?OB,7>U46#9(_6)X8=5&<
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
M1ALW,)*5.PDU7AEDXC*GD\S4K'JNMP">0N=/S4_HJ8J(.<YSP&+TU8K!*ZR
MRZW]G[>*>5XQTVU'-WZ+5W6Z8F6GX,O0N'%RJ#A5I-QQU?-&<2_,*Q0J<E?-
MF[A=9!-=BM6=4^7G^+RZ!66U(ZG5$KGWS5F<K 7WR,8\;$UQS(W7.O,8F]KA
M)3:FI9;&.TGC\XO(>-]?] _Z+$$Y+*](,:]&54<B3L^!K._)Q$BS__T?:^+\
M8CQ=B!PT;UJ BGX&UM4GCBES*%0EJ%#]LC\'FG"V88J1SB@=?2"73 08-;V:
M40!0R!9Y2D='X6C%*URW9XU#'<?-\93HN^F#GVHB5-Y<PWA(M+^9%1&H=;PU
M)F@BM 9GD8<M$6 $Y4691;G0M %+($YA!4C#9]IIZMU4%M0KPMH;MUFM!FN0
M;<V3O:FHM>Y?[5N5S*0#:9K.>G,CX=EZ]]JI^CT6N2(#G>=E48!GU40I"Y6Q
MB/WZE)#&3ZJ3/Y"RU6#2;<&/C5.^5N2#YJ+D^CBJ*WD2E.E%VFR_NST0OUZ]
M0T1CBV2"]1+PBTRO0VM5_-P,RP2U> U(O5878$]U(.=USB%H=AC>/@_6V!,^
M]!#=)#Y]3>+I+D"O(4]2JN-(A3(E,%>.!S<$-.>:2PQ4WFN=N*J0@^H$J*J
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
M _,UYT/?RGAEEASIQ%F=_Z)B6M592[E(#A=O33').)<TK:9OO+T%"Y MS*5
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
M\)F)9)OHRXH'F)&SUU_W(+]P70)NVM";\"I>FKKA/O]@/#QIG'6DBK]\K%;
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
MS)D@UJA"HH$L/JCADAJ-G0?J:1HP0G.N:S74WMVBPT MB6  )S%>H%5B)ZQ
MNR!.X\>R,&3.@QE&-)F%4OAE=64WV6-\NES?75I>[&6$S;8O>M,L=F'UUDV!
M5S73 NL')JD QP;U=C6\A(M30O,(+119X7G9I;H@*:$JH2$Q#JSL5!\TBO*T
M*CY!>]';,G*05CR#UN? JCKTM]5+ $FI+S8F6>Y%O^/N$ *6AG\$11+K)AHI
M+=;9)3/.P!67!@BO,''@+ZH3H]3R8;@@B0527AMJ8O39+4<502K(GSSN34R0
M2QY 1[[T1MK)=!O6.P4Z;J@E$?2])ODM+A;UK4+RG_M:II+.!C[J<*C".PO[
M[9'UWL*X(G /]Q$<S; EP/<\:U&9$E(;^*C#0K& X@W"=[1*&@:JA2I6N22A
M(#G0^)3*V-!''2%IYGZ,;M]#9]OKV[HQ2T615>8[X>B-;*I"VR<SZAJI.YWU
M35*_\PAP;HP)1ZU%J1\VV&OOCMU<EWOG2+9G64?\9X(YY> \ 7^N;S1AR)-O
MQ$X:9&&C!:W?9000D\_'@ZP/*QNQM %TOS?7L(^"NBJ3G9;D#E\!.<@0 <X
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
M6FDMIVQNK/+,/A]\>:LG2ODL,-4U!(P?I(UW85?6S*74R\DK"6R<G.!PN"[
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
ML;NZK*'?"UX>&#T*A<_UK1QS'(?-YBRI>WFL<I%=9DT8ZJ/ORJDL^Z WUFT
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
M+[9.>&;FUC!)-PP9LHH;1E15;U*S7T;-3M"+2<U.:G83U>SA'6IV4QWMS[T
MH3GY7MX:+.#)(JER^W1ORLM+,96_9452S+(DGTSEUS65AU-$,IG*R51NHLX\
MY(CDX%GTY][%WLE>=,%=[0='C_>G>&1K](-5LE,\,BG92<ENHI(]_$ E.WFO
MFZ,3#O8GYW7W].I6+N-;X-EQG#3+I+$72_(ZFE?E\B,[]IB]YU_TJ8BZ2H+I
M5S'2,B5-@X5+Z]\UIJB1I^C7MK9JL*[YRO!,?R3%50L$0S_^UZ]O_OCIY^C'
M[*?HSR)ITPQ[%4N@T*KI7\AX2HTK28[0DHN%,4"'V(1/@+73%V9F@.^ 1(D&
MTAX\C^T-[G.'"^B0(>(B4*_E<E69!;R']5.A6+OT1$:-U=]4KJVS]\0$Q 1)
M=6=YZ%'<$[KG^8@'2NI%])O=U]H]QD?>_/I#[@VWO@!&3R"=A*5EF3EEKB9[
MW1_M!5^5C97DIKS[RMY&^??;0[**C24 ",EV0R;>_;L'/&R>DCC8GT ]NZ7V
M3X"U+3H'M7H&")*$2.!>)$UB3YQ5Q ]08R"Y6P046!$HWZA)KJPNK4P$>C--
MF0&-F=?.D,F(/I@R2<=>_Y".DC9O%]DA(W>C[O^]3 J[7*@*D=7-KBP0PUE[
ML++:+6G*ZC9:6=L$OTRJ"D"/ 9O)IC&_;325UQ@=W-//0@?WZ(O2P6WV$MY%
M^-87E T]OB-L;Q=GO[\Z?ON=4?>>MU7=)H11)-_>$X)+Z']A9FUE]8:][>E[
M9J@\GJ%?=_#\Z%'<"0JB15)':6MC >3 3(D"M**XP-[F$MS.JX+:NS-[FTNS
M2/(Y8"'A0ICYX \ &:II <>(UTO:9E%6]O72<5K,_O)_"?(]>VCW]OG@?C#[
MWJ.]PV=//I(';_V%G^P]^6A>O_57/MK;/[KOES?)\?X4-^SY)N<PO@/7>H?(
M_TY>OSDY/7\; 17X\?GIGV_/3BZBLU?VU^>OWQR_/7VQD9'K9Z 'G,[0YH6G
MN[.MFW)0ME(GV<C>_!Q-Z?)/7$;N('PDS37?9CEWR%8^K!\.X#^F<S^9QZ]U
M;.Z:G??9,_9?@S-Y#%+U(0=KLR1BLY[FZ\OGUHG@"'9O(U7[[CC)W^WAV>UM
MW92#LI4^$,<^/<S M)93 /3-%Q0"((W-G([]9!V_YH'9K;AG.DG32=H)T_/U
M(K1>$\ G0[;^$KI:FX9HVG"0QM&S<?#2P\LRO;7_633+_"__'U!+ P04
M" !4AP11,!;[! D+  ! :P  $0   &-O<G0M,C R,# V,S N>'-D[5UM<^(X
M$OX^OT+'E]VK.@<,Y(74)%N$D)W4$> "L[/W:4O8 E0Q-B/)";E??RW9!A-C
M80.9, M54P';ZC<]K>Z6+#2??YM-'/1,&*>>>U4P3TH%1%S+LZD[NBI\[=\9
M%X7?KC]]^OP/P_CSYK&%;CW+GQ!7H 8C6! ;O5 Q1M]LPI_0D'D3],UC3_09
M&\:U(FIXTU=&1V.!RJ5RZ>U3=CFH#2J#@7EJ#"OG Z-Z-BP;M1+&1HE@LTP&
MM=)9U?[7Z+)ZCH=FI79AG%Y4:D;5/C\U<-6RC3/[[,*R[1*Q[ O%=,8ON34F
M$XS ,)=?SOA582S$]+)8?'EY.7FIG'AL5"R72F;QSX=63S4MA&T=ZCXMM9X-
MF!.UKQ3EXP'F)&IN>4PL-8<;%ID*^)P4I;6ELTHI:BQ940USZG*!76O.W/5<
MUY^L)K %*XK7*2E"(P-:$4:MN!Q[H59<R&DQ>#@7L9Y_Q!L+P>C %^3.8Y-;
M,L2^ S)\][N/'3JDQ :O<8CTBZ4&L<<"LQ$1;3PA?(HMLK[?KC\A)-&DDRGT
M,W(3E$/,!TI=SH0B,TJF43$+*,"_Y5E8**>.=T6"J$@<P>65L6!Q,N-VH9A=
M 9\;(XRG^96($P:*A'?R*Q-S;K-6JQ5GTEM3U4CZGVIOR*^&6<XG-LV1L\N&
M*R.BVX4.BY&:3X>(;DL=5H_/+*K$*=L!H=2E)G4QS[;393,]-E5B=>#)"$=$
M(,6>YA'(B74R\IZ+-J' QZSI1B-/(Y)?C 7ULGSLNIY07.2=\-YT2MVA%]R
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
ME=;>SR]!UE&;]RA6W._PMU5'"])?K%VR $IG:DC$5[EL2REB,= IV4E,6=@
M7#7F_B.6B)_ ]FW%@RT%7DWQ>S&.SZ]E)#=6)QA-QG$A"),,HTZ/L+S5GF2G
MC),:_YW:;!#< ZI+JX:UR%!-"=5HL<RI8P0&*44"S%DBK7/$<?3-R@8J(6N=
MLW^*6'B3E?)%'CY[]#_\X!QZ@E,E#(HUT>B+E &EC/E6,"E*'@"G&-HLD-_!
MTB6WMR4/[JZ1;R?Y:OS>'YV=C8;74"1+<\Y2$LUU(C)&17S.B:#E3<X:G+%H
M$N+?!M(E7U=9^5O)O)[#2ZE?YNX''WT?3>Z^_]R?^L$U<#T5J*$R8\8192J,
MM)B^B$RH3Q8$M\ZWX<+#T+KD_"JSH[)>JO'E>(R!^OGX^PS"',V<O0K#<T>Y
M(-HG],NT^.6$&6JV,>>8,%K/38*C58 >N7%&GA,YJBBA9LQ\?E:$"VFVL8.
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
M[X[Y]EHD0?97@TF'B!>OW2G>T87O=RG@A4MW@+:]$+F BP#C+J%^<]U[.&]
MSB,LEXRC<83+"?Y_\:)%]VJ$T_ '_PD>1X:_+;=' %K0%L+=C^_='O7<'_;+
MU/$6_YQ=H=QK*R#P=0+#!.GYLW[Z^7D?3)26":-CX#+%'*PWC'.1J(DL:]5;
M"FDSB9R\?WW\_O3X-;XX/7G[YO71V?'KET=OC]Z_.C[]]?CX['0K43U^U0YD
MN"'T.>$FBV)TH&447EJ;O&?  62B+E!E;6^S0>PN]=,S_/?=\?NSTY-?7IV\
M^_#Q^%?\SIO_.G[S'O\\[DP/C]VGDF8V&MZ\KHP767F5'65HF- @I=-:20$\
M<!I6Z&J#@5;7W@<_1HON'";]Z-=8Q[M1Y;<W/8Q>'QCXG)*SB3$8+EQV4J:<
M AJGDE/#K&) >=A*R2M%T+'&CTY__>7MR3^[FRV77WT?.EP^E#EE*<Z#8AZB
MSTJR9&QT^*<VS$N30;LUE+5L4-UJY?3LY-7_^?7D[>OCCZ?'__>W-V?_4T4]
M2VZS!ST]-KAYA4F<.;D6$'6627A/!56@/+  5L4U%+;DAF64-^,<C.(W]Q\4
MEVIT:P,.?(!!^V[OJB&?O+_LG4[0NRV.+@H&WN#+IL>4CU1237R$3&06G%@)
MDHC,@J>,<AG=4@NRM1ZS;T)K0L[N\*+H\04,)LW-.ZUF"64SK^S?5T.9JG#[
MP;T91O3>&W@-T__?#$\GH_C[^6B08-P<_^NJ/[G^.!H,?AF-O_AQZAF3> J:
M$1L9(Y)93X(. K&BO>=52**HLON1;XCS6['<<?MH?".@F2>PI:M0XAN=LF0R
MVI]>IMS \3U_-AKCY7Y^3G>ET>DY+F#-R=6DA#=*Q*CGM=*, @Y>64VD-0B-
MZDB2"SE;DWFRILHC,H]D_U2HJKM1EX)?9 +;F0D+0^W)D+4,RI-($XZ/6B N
M24U<9CFJ&%7RO,YL.0_EB7-A-]$ODH%W0H8W37,%Z?75&-GY <;]49J2MOWP
MY++(OSG^"N/8;R#U O<>O5Q* CB* M"<.(NZ1?\W9(9.%'7+@S-=D&4CJ#\
MF>JI;I%LHA+9_LL/KF YX,A$PJG1$DA6X=-!%?$Z!9)=$#92)RWLDVNKD?Z0
M5.M(<8M,D]U8.Q]\/^'PS_S7?_8GYT4R"!W?:#]]B3)+KT87ES!LVI1-3S#(
MDL5(:#1H#7H')&2<BK5V@F7N50)1SR#:#.P3YUMM]2U23NU*N:/TOU?-I/@7
MS4<8E'3KV6A=Z)DFE9)U: )23R2/@EBM-5&4:FYX0#O1UV#>#IB?-@'WI<Q%
M'NH.>7@V.DJIU8H?E(?IS?"5O^Q/_*!%'N:1?P248=.?P"F,/_<C3"?YCQ!'
MGZ:Z;>?['H^@L@X4[=2 <@40^)P!$&NIR-3DB.9L9;)6&=@/P^C#TV*1]F97
MVI],SF%<8(_AO.2B/Z,TX^@"WHZ:YCU,3C(^OA]&XU:AD\FX'ZXF/@S@;#0-
M[/=<YLHS*HF@6:!!;!,),3+"<XR0P6ETT6NP>D?<3YNT^U3J(B?MKIP\*P*Z
M&E^W IK:-$<1!31& ]DS3[-70(1+#@UDPXGU4I',6,P" 68A:_#M 4Q/FTM=
M*6.1)ZY3GK2SZ0VR5Z-F\@XFYR/$J*+-$!!C3!'-"B?1HRIF!:@(Z%(QQ^H3
M9@6X'X@Y7:AG25!WY_@^3H=W<V//9*>2-0)M4&:)-#(33]$0%<[Z!*"-I*$&
M6;Y!\;19L;W EZA_]Z#^0I8A>] JHY88+G:X]DE'7-29Y$2E%L$8+ZI0X)'T
M3B?Y"IVY *90O!IG:9F5)5ZA&AWW69<42D[Y$/F*'5+79\5P0=\Q)AX$(V 4
M)=(J14*2@6@9530TA)0JQ3OOP^CPP;U7;%P]([N#+)>EV9Y-2T=_BH,1>D0_
M/Y^,K^#NS=%P E\GQX/VAC\_;^#3Q8(YO@,=INPJIN]H6'RVHZ_]IH<S#.<Y
M22+QV4;A9$^\#X:D9#U/CMI*-N.#J#HDRP-5X ^09PMMKR+.SE*OD*Z=P_2Z
M70G7 M6;JTOODA)+476YX*\JKG^ "+MK;U1+]'OCA67<9",H,3A=$NFL)(C(
M$,:,2L:9:&25ZI\]\N&;S0N'I\,F$J]  X1S,9J:N>]:Z[@'&C*S5I'$2B!.
M9%Q,(7H"G"=%-4VBSBJQ@&3_]G\'&AIU*=X*=5PK0K<S<$PGG62;_F)(;_"<
M> GH ]A@O75E'TB5LL<'43T%'G0G]@ISP#<!BAFD'+@+:#03D(X3J3BZMF5/
MI@TN:,5!BVBKAXN>COYW%7&%TJVC&*\NKMKDY*HX^0QHF9:TT8EHZ@21' UL
M9YDG1HO ' 1CH4IYW]H(GP)#ZJBC0A761YC@6"$=^_&P/_S4S%#I%)WAB"H;
MC^81Q$@<CPA->\:]S-ZE*I;C<CA/@1$="'IE:=3?7LP)YBW^N>7VEY>^Z3>C
M_&$,#0Z\S?GZ83J]NKCPX^M1/NU_&O9S/_KA!#D^NAI.2@'8:-"/?6BVV0>S
MT_UVWQ#3W7#G=]D&%ITS+"N*K- R!+0&6)(RAIRRE+VN!KXW[1Y*R]^)MM?3
MN@?A0ADW!ZEULC0:]"6]9CE1X&$GK1]4^Z_+_#78N_)O;GM8W2\=_)SJ17*)
M99]T "Y%\$[3J(7$UYY!]GDGU2\1PX8M"G E:UJAC?(K&)>UZ*4?E-XFI^<
MD^GFM"UTN]Z%NVAML/$ YA]-08'%R!GS5.HD0A J<)F5X1"$Y;V-A]*]!MKH
M=3T]S"Z_)VTL&\R<3B0')Q/5I1V%I-9:'4Q@4NC(G<[9K:>3Q6%UKYG2$"A=
M#0"_<?_K;X:?\5D>C:]WF!X[O?^>=+N5..:4;YT/AG& F*(40GF;DZ>"H[D4
M% 183_E;"*8F.SZ,1Y?XI6N<V8L/<5EBS_OCQD-WWSLSUA;%_*2 MA-%MR=S
MYZ3+-@07*6<Z."Z<!;DI+Q["L9OS?'/E#X.R:-^[_-O;%'80.H=@!1%&H\M(
M(R/!&TZX!ISG3++152F\>!S:KI&#E7?XQ[C4P%@IG*3!D.AE(E+A*QLS)1$D
M5U9(KVV570P/P]I_)*%CCLR'%3K40H7\Q"_]87DJWY;RJX^EE^!)_JV!HZ:!
MR4O(HS'<BY,=793:W?\WW3:AG .M)"?4>4ZDE)98D3D)S&7OT)'VGM5@S[:
MGQRO]J*Y"MF/E6+!UYN,Z35<CB'VVS'A3[\=8O+.!9D)U0$?*D,SRE4D(B D
M42J$%8U[G=JZ&]N3X_'WQH<*J9\MA[CFX#10PY,0Q)HHB 0GB$_)$&=MC%JQ
M6IF JJ/ZD^;5.% A1[7MX/($QFN.D(>DA<A 3 B>R$@3"1H\#E,8035U(58I
MM:T_M#^I7I<--?H5S%S7D[QRK-,R5\TU2M)Y?! 5VEH^H!@M4T3I+(0Q3(&H
MLDUQ78#[*AVOS+@J^CATD7F)-?7>CH:?WO8_0SKSPT]]',+T42FUD3(:*P E
MI'6I;&/<$&]]1A]2.Z,8Y9#FN+48O7KD'@<K%J^BSU'W<NW0/WH UJRX81U@
MRXO(-U+\(8K#.]7)XWK>0:![U3A3D2K%'$D1T&^A$(G-01"5(KKJELJ%2K#O
M1M,KRKX/H^A-Y%@AY/'+U1A%>H7N:C& OI97-]5%-B5KE+6$!P<X7A%(8 '=
M4R>4#)%S)ZMTYU@-:7_F:,=ZFX^/=2/T"C'7DAVY0EOW=)0G7_P8W@PG]\=^
M4ZZJ!/<Y,\*DP[%S+X@S#I^$H*@W0ED1:*5] 8^C>RHDZ5X5%::/UEDJVUC?
M7%R.1Y];Z_*&RB[G3*.+A$-T1$HFB5/6$>H=C58E(>OT07D TU/A1E=B7QE0
M[+(H=,.,:UORC+XVNB_I;=^'_@!_NE,)6;< ]IX*WT0@\X=4. ^9IN@C2](Q
M;X5J\^!MW7"V:Y;(;".:[AGRWH_'?H)/4VTF+-QH3QI_>(!SF@TBHIW F,W
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
M2L[,H4VIO:FR87]=@']2:C,=58A1/(CSMV&:^2F0CK]&_.JT(49/4IVYU/@
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
M8) -J^/:UQG/ ;S# _)](9;P'9"D@G<Z0PQI^8!N#CISAH?L=";9&"#2E[X
M#BVE[)(*C&KG?)52TO7@_=C,K*#"&O7+!5QXO/0PS)<>WO]ZD1KK\:C!%ZN-
MB8SV6R['PC,-1&@JK.!4ICKQLNZ&\&,3]D!4J)#JN0M+=2/?:4!+.>:439:P
M%-N=!IX$I?$5==F%D#S8.G7[-4:SKX*S[XK@!Z?%]U+D]F:(GAK<9GC>SL;9
M!EY 9YLCNLS44+1\J)?$*K#$FXQNN%?H--L:-'\ T^'#VP<CS*B.XBI8$BN@
MS8([ZX"K&11_$-UAXN.=Z7(]CNR@B+VS1;HH9)":&*M*B1)+Q&5M"(B(T[P2
M')^@)\*21R+FAR'))O*ODHMO)B?YU ^@N8GC!FYML)S$% R1@0E<\5,J)]:$
M$%PT/E0)B2T@V;^+T*&F%G+RNXBY2DZ^ ;S@^=$PO8;/,!A=MO4G4T]Y!I$G
M"+34IR9C$*)6Z%K@DDD<4*.BI9!5%2M\#6Q/B1M=JZ)&Z (&^-&G?\ 0QGZ
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
M@"3. <60@IBEA%/))>>Q"YVX#3\V>MF2/J)S$>W([\8ZCO-@QT+AT W,2IW
M1AO9 [%4/]Q\LI:C!(.R6#]T]EFMYU/ZL=QG.:N]J+34.[V2SBO*ZQW@J^?M
MWUQ_GU:3%$+.%4X HD+OS& F ,$Q EF2%YRD+&<Y=6$X^Z''QFZM?%$M8/2[
M$=%Q1^8 NQVAA0$S,)DYX>C,5>Z0^.0IA]$'Y2AW5/;YJ<<3^G'3UU(;=(_E
M<^V9:MVA.4D(BB4"(J80H)1S0-,\!C*/<XHR*EE>N)#0D3'&QC8K$:-:1C>>
M.0:A':%<"$Q@YMC%Y+P#WID\.M3WR1+'AAF4#CKTW%_W79>Z+7 AIY/74\T1
M^HFO%T).$$=$HCP'>2%B@+(T SC))<A1 @N2IY@DPF95[S]X;$O9R!89X2(C
MG=U2/@"K>_U> D'HO8N=]M9K]92JFP5:K59H)?F?;Q=//^M;?C8G#.8'8'[8
M6I,'CQMD(9Y28K7Z3OZ^KU>C6MZH7Q8+83877V3Y-.6R^K*8B0F65.0Y9B!C
M*08(40I(D:6@2%*!6"Q%)IP<HJ>'&MVRU))&"Q55=.;NG3B)IZTGP@=*P;T.
M#4"UF+7?825H9"3UZ5\XAX9?7\+)T0;V&YS3^M!'</:.?OQ@@B;%XTS>J+?W
M#[/%LY3MP[_<T5*^HI44KQ?W#U);_<;HOY[-VE#*&_59\L7M?/JW54R6D;'Z
M2ME,3@@BL6(D 7D>,X 2G "2,*J-^*S0;QQ*J;**RPDJY=A8J=8%F.!2LT-^
MKN-^KTN]X;J5YN>KZ.UWHZ'^;>T(I _3)9T9Q:ZBZ_O%H[[Z]UHO1]=$F#?
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
M]K,5/LJER2_[5"Z>ID**5\^_55*\GZ^=V==\.7UJ_$4KSR:%62X$T[8#S@A
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
M( ZT&6V%K<EM%\HP1Y;VZ'C=B9X?==B-J#4*!_M0^SLOJ)^Y*9*2,EAD2N2
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
M3HXU*!><TWB?$,Y>?VFGT=.E5CY,Y_+]4MY7$Z'R(BT0 ZED>F>6R1@P@A-
M($TA-<U&$ZN3U5ZCCXT_+ (KHM^-]%$M?N_VHS838^G."05W8#;RAO0%/4D=
M$ O3F-1&@!?J3NJ S>D6I2X/Z5G3:7DG2Q..6,H[.:^F3[(A51.D\E$N;U3-
MKF4=J+A<EE/V6&^XOBX^T;IT""VR/%<D!8E,L#&4!"!<94!R25*:) )AIPCQ
M"^49&Q_6ZD1\6Y]H6BNTKNBR[ @>"S)E=KPXX$0$9LIF#G94B5I;[D>CS4]7
MT<=F*EK3KFQ"P;>T,DG.C5X>*U'Y =AKK:H+11JVFI4?_ [J77EZK(>L9RW%
M_6+>N$X0I83*/ <91#% IB1672:?49EDL8!")7P596W'M*>&LEJYNS'3@4GT
MZTYB\P7)S-N VK'@12"]3!IS(V7KEPJ4PWP$B6 )S-MCO5SV\A&-.U.7CUW?
MOVO-_WRDI3979L^?Y8/Q@"LHN1(X!XD!$%&B ,FA GF<B9S'F*6YE3.Z8XRQ
M65+K=BYK.:-&4/>^-OMH=E.!)XQ";P>=X>G5^>8$ !Z:X.P_>?!^."=4.]8:
MY]2E+[(%6]>X)I"+--.[,%G$.4!)!@%)80)BB8J,T$0BZG1"Y4FNL1')Z2U9
M]./,; ?^,NAVS+)H_ M.RM_3]LQKX]U F(]HQS9L,?1 >'K>P7DJEOZF/:M<
MGU'4!9.- !.&"<Z*E .1YD);;Y  6E &]!8/$5@(O9^SBN4Z/]38N'<EJ7%Z
M-671F\K&;HS; :T=B?H!++B#O\5J<^[8%$.O:D+T1V_GT?#)6!VC#4I"Y[7>
MYQ6+._I1Q=O[A]GB6<HOLGR:<GFB3,"LGDG]TXWZ+/GB=FYR23_50=>O%]5R
MZ^ KS7'.DBP%.$T40$0RP-*8@ RFBDE,$TTQ+OSB6;ZQD=)*O:C5+SI5'>0J
MVBAI[)&-FE&C9U0K>L$!I^\WP8X.7W!^ W/HT?HMFWH;5ZL>D:)NA?.:/DR7
M38ZVGNI[DRX3Z @U$.(^>=JWB(.2>R!\][\(H8;I]QG1'Z*-H;OI?)5*$A<9
M!1**!*"<90 7, $X%S"52) TCUT^!D='&1NE?WR\-^5J%Z7C7OXXA'8L>C$P
M@;G0;*)W]M5#;J$[P?%)6\<'&I1\.G7=IY#NB_L1P;&X^%6KEX))+C.I0$91
M!E"*4F#.%4&&)2U($:=*.G7IZAAK;*3PY<ZD1%R:1&0#LAUA>((N,&T<36X)
MT"_' @V?/-$UW*!L8:'W/F?8W')QC>2OBVLAIL9LH3-3W/_]O#6/:RN'[5LY
MG^5_/4ZKZ7)E"S7V36OOF N:4_><)#1#7($DR[4U@B$"!.$$% @26$B9R]C)
M&@DM\.@XS)PMMQL:OEVXLI1-H3+]&9>K_:S9TXAI*;E>>:N:I+W+,H=Y'^R8
M<DRS')ANKS^]?WUUO.[H]KY5VPQEW6BR;F2F=Q'1EDY!RD,'!3Y01>DP,K]4
M$>J@,]!1MSKLN/T^5.LVM^_G#X]Z"RV?Y&Q5?J=0B*1"%8";[FTH)Q!@KCC(
MB*(T)Q1GQ.EXI6.LL7T>:MDBQZ)&75C:\;,GA )3ZZ87N>%/(^A5U (6H'"1
M!28^6:]KN$$)RT+O?:ZQN:5O?N>39K!%^6S.!N.<Y)H9") QUEO?#"/ ,L%
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
M>O=7 )@GIL<\E8"D* %,%1 )*&&,A ?:&*?E$)8XG$P);[B]''EXMRVL,!F
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
MF.80J"Q+ &*) )03#!)9<%1HZXA )Z?PB7'&1@O;QSK3N3)%<5=%=6=& U,
MN)+-:?96A5W7;=5QS&VW5!<C&7P[56^CZHC,D,==9Y#PNXTZ/M3 6ZA.?0^W
M3]V7]Z@)83HUF*SAQNML'KM]?&4J3DSGM[_2I?FGYPF#4L4$Y=JB4%AS2!$#
MHE0"E!1%CB1"J;*O3.\T]-AHQ0@?U1TN[M?B;QW67T7E2@-]0:."0TD"MUGI
M9IFP6(<F'@-S77]@(_E."[*U\-&OH6%V*/P0#.Z!ZC[XA-VMZD,OY#J+/K@]
M<;B:#[TTW2GYT.\)O>N/E8W;KOGS_7R=E/F:/DR7=+:.[:9()C$1,>"$90#E
MG +*$ -%0A5.H)**.+GK[8<>VT?B]9W^FS1M([;:,-3F9K5O;SJ&W#M,AYT-
M&@;DP%^'E=#1CRNQ?S)8;[+"6]&#Q-6[(^:YR)GMZ$-7/'-$Y4CY,]<G]/6@
MM<$5GV7=:65^:S;BC]4$Y3G*TYP"C$W]95Q 0 I)0:9(S!.LA(!6!'9NH+'1
M5>L06E5[7TL;->*Z^L].H&OK/[L<LV'\9\YP]?">=6-QL??LQ.,']IYU*WGH
M/3MS?<#2-HUQI1]ZH]Y-*TYGIOS$).8LBR46(&49 8@*!DB",1"Y2C($*46"
M>J]R<U24L1&+^89%/Y8K41U3I2^8$EO_VQ! !W?1N97$6>MC/*&-1G69G(%+
MY'3".GBUG./2C*]P3B=JO6KH=#_Q@L9FU_5V9ZO!"^69S*B,05'D"B"&$T"D
M4(!B0?)$"HR54XG[HZ.,C0&;5EW-UJ]'([,#$.V([6)H G-6@THC8)A&MYT(
M>&];=C#0\"W+3NEZM%W9R8M[)B+KR?VHI[ONM4 0EA!+#&2LM#4DE ),9#D0
M12XQ0UF6N\43;3]\;*O;R!89X1Q3A[?QLEO1?5$(O)#7 'AO/G%,8:^)O]O/
M'S;1]XAF!XF]QZ[IF0)B@@RNY\*4DY^M6UFWP=NOY%RJZ?+U0F^LYH_:2&BM
MA<6\FN0B$3R5.<AYQ@!*$P5PDBJ@8*[_)48\9FX)O#T%&=NB;\)E-GWM(WDF
MB<'OM-CQQ1!@!^:6!F?C+J^56,4L:C56:2/1CZTF/YD0A94RT48;CWDE%^+I
M-=.DKRS#YIY<B-A!-LJES[L@JFI3ORB6,LL4$J:]J@2(\AR0 J8 $T+2 BI:
M)$YE578?/S:J:Z2S.46QP<[6*=,7D>".%ELP^H4_!2W#M#?"\,%.9\LGG;BJ
MWZH]=C*^M8OF)(D9*A@HI(( 0<D!AC@#68P9@UFL$'<ZJ>X>;G2K>C&_!:=#
MF-S6^!FD[=:\/_P"<\")J)@0'@P[3'QRQ)D1!^4,.^WW.<3RKIZ5-VJGR830
M'*(8%X 5(C?^C10PG$L &8+ZG_7_L,0EQ:QYK!-'#)!;]M6,T<MOV<)DM_#=
ME0^\P*^[-7:OA+&CH->:%\V3AZUNL:/-01V+W=]>LLI6]5>0$ PRAD&B*#8A
M90G0'^@82)@E,<\)E$*Y+[8^%6P&6W/K)O"]UYYC\9J^D RR$D,4ISFFL/^5
M^3+E9X[I=GR=^BDP\Y:6)MBT6E5ZWA1@IHF4*"\ E-34'\4(L)04)H$@R07*
M4Y8[>0]/#30VXWHEYZ: >>_M\TEL[1:V#\0"K_%^8+EWN3^#A-=&]Z?&&K;7
M_1F-#]K=G[N^I_-L456-3^Y6SOES7>B*SNI\Q\KD4N1<B;A(<D"5_L:C@C-
M>9$!@M,B@3&G6+D5>.D>;VQ<L18L4HLRHM%,BQ_QC?R.WK8S8%NZW_Q!&-H?
M9]#:$C5J9;V*UM)Z]-#9P>+597=FR&%]>';Z'SCU+&_KN5?0#Q;3V:.I1K79
M\+_]SF>/0HIW6HG7B_N'QR9IZD;MD]R'Z5R^7\K[:E(D*F:09H!+TP@'QA*0
M-)$@,2>=,LVP1,RI;J8GP<9&6-MZ;1?&76G6=);8TLW$&![[R!L-HUI%1YO(
MVY1;;HY>8")#[ZN&G$/WS9EGP+WNZWS)-NR6T#.B![M)W\^_N%Y]4T[UPR;'
M;J\X Q8B(2)#0!!9EQ7, )/F(!>1&(L8\H*[53NU'GIL?+Y=(V/11*JV-8)[
M5\1PF <["@Z#;F"2W:DIWT*Z)?=0I>,M 0M4)/[<Z"]5#MX2E8["[[9/\-S7
M1__<=!-J*BE^GM[>+6_4;Y6L/7JOI-Y%RNM-<YLW6[UM3/76>Y,N];>FBD&N
M-]P%1P1 D5& E- [[Q@*H"06O,"$T0*Y.-8'D'EL[OI&Y=T>0_7?FLYJLBDS
M%)5&8[!0X%'_I7;J7T6L5OMD(Z*F\/26ZIXZ$WE\?^RX>V1O16#2W^N3=+7;
M**G^6ZMTDZ(5?5Z]&EKQ)AMB_6IL*1^]V7\UKFU>#7^ME_Q/UB =G#R*/8Y&
M4/[GP;J?5("A+VI_LH[_E.O33EP(*8L\ 3D2$NC_AX 6$ $$H5 )5YQ1/GF2
M)5LX=C\Y',N%<[9'#+BI;VU,+:F)A^WQT3@-K*6GQ =8H5T?+4J;2'(9L/O)
M:2@"M#XY,MA+]#TYK?.)IB<=-UR0>VH\#J6\TRMA^B2;(7Z;EY+.IG^3XM\7
M,V':&M#IW+BG;^8;K\5U.:WTK][HO\YO/\ERNA ?I28Z+=]$:4M9Y.:$JD %
M0#B!)A2%@+2@B4*QXC)!;OP22M3QT9,I.?VXUBJZI:8PTOQ8V[OI_$E6RSHS
M>=VOT^383._UH^N__3\_)D7\TY7^LTCK/Q(2_U2;1?I'B'XR%?BJ!VF:K<J9
MXQ%:L)?'CD/'\$($IN";U^]-5P:VW(F?W6V[9WJI744;I:-6Z\BHW=8LWQC*
MXO\\-B^,MK?54F_(M,*>\X@#3HGW5.00L@Z?S1P0\:,)T2''>Y&SS5?/QQ]0
MIQRG3$&540Z2F,< %1D'A/ $0$45$2E/$^&4HAU0UK%YS$^<G@UZB-DYMX.<
M:_J:L1<ZZO2=JSX FB,ZQ^P4]^_I:-,&=\^GG59#]JUJ^.6>SF:O'O4'25;5
M1*DLA2K- 5'Z+4 $:9*/\Q@4>:KW+B@K4&I5LOO$\\=&S&U1OEK&:"6D:^7"
M702[J=0#+H'ISPV2'M4)CRI^<5'"W:<.7(OPJ$J')0B/7S8.CT7MK,@40X)(
M0" N ,HH XPE'!0R%P)2AE-BM?@#RC@V MGS4;3U/7Z<U1VR+)P5&R_%R_H<
M7L[=\'^1IV'4/H:_$_?"W[UG84"GPN7^A"_+!?_C3@^JJ=0<ZRV?U^E$DA E
M*(X!9R@'*)8*T#010,:P4+"@&1/8K=#3J:'&QOG;DO[CGS!,BG^N8SF6SXYE
M^3O0M>-B/Y@%IM1M(?\I:L0\T3PR2![7>9#\EEDZ.=K A93.:7U8*NGL'?U(
MQ+2@NE'FJUG]*N^9+"=)AI6 A #,$@803S) 4"I 2C-.8)HSJ+@+=QR,,#;*
MJ%NA+51D#$!'M]\A>G;<<!$F@2EA!4<M7?1[(Y_')7]2=Y\K_7"001?X21WW
MU_7I"]V6<U4N)Z_OIE*]_:Z-#N.)NE%JRF79OI8L0P1260 %>0:0RDW5A92
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
MC?2TP\ZQ'5$9_>N;U&(K;$LB95*A?L#+BHR4Q'L/I</MWG,S"8G$' *49AC
M))6@2%(.6,)B%D.(<4(=Z'J<%7/C\,:NZ-?6G$L;3:DJ]7DOU[I#J@ I4P)E
M=W#-7,1KYTZS+)R8:F0_6HT#X7LG^.!0=D/+!SU+C8P^[-&-Z+.*&D>BRI/H
MW80]X320A.^1R4:70#WC.NA<A^C 2#3RX5,.3]?Y?S)F7?FPD>><^H%2?OXE
MS4;J^JZ,&VY.:YY^K,TRWVRK2O'N-]>75FE/MP(K17G& .-&[K"@'%"L"I!3
M@J"(*4RH:%)$OMMOC(PRQNK[?)[_\7V*8!/SW2U-#81R!-,CJ=PYBA*,ZQO+
M<]=@4$]T0EO:OX@.'E0Y&8M#>?$G(VA]=".J_/">MW<5CEZ/?T<9,NU!\358
MG1TI7_6PD1O&A]+G[^Y_K39/4M;1E)<S_6Y6Y?M35D QV8)W:Z-X72E9FRS
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
M7\\R!GLO'EEAOMD_-0\MLXINN/X"MK)4+OLH]S\WXC;+."IB3$ &LQ1 D4%
M4\$!$IH;\@)!_>*,4/2U:=OJY9]>P/=++<1<23,<3D_<!<FL\,^3)%990@'G
ME (8Z_D9RU$*<B:H4!(5J7":E7D#?G+AMPKB:'M4P@X MQU7^P8Q,'4?#ZZ,
MO8LFL[.Q>1$9JZ/*;']<[@*23VJW:G=2IG=!XI3XG>X=+P#UD:X?E-%OV2[7
M=Z5PY2W69",EI( 1C !,8 $8(QRHO$@Y9HD2B=6Y>'\S<^.:)@'QOFUII9OC
MKF!T =5^@O&'5>C-I!JF9T:6/.(')G>-I^O@FB@3L^?M\JP>U V'C7#0A;LG
MUPSJ]N"27%#/U6-/]?[?PZ[2Z/B^,=*^:[Y<R4]R;PH,W\L/FYW^O2F]\66[
M>5P**5X__2BK<QRRN&X.>ED'T9J<Q<CD5H&4IB:.$0E )!2 8LZ8DC3E<>IV
M&.C?R-DQ\M''2N6K]K*L_;0L_32_-W\SM9^B.[DVONFOS+Q7C5[71EOA>N88
MX 6P/:I\V6X-?L+YK$</#I:5BBH7HU?&R3_,/Y>U4!M'(_84O2H%WY;K/UI%
M/H[^!E%$"MDA?D]7 ]@Y\:%L.*3/SW(#MC6RDHB9YK_?[?2(]K8<RBHI^:H(
M5/F/596G75/F2=P2AG)!( 8B)P) 6BA ]9^ LRSE*2IRGCCE\;N;,+<1PQA?
MBF4:U<?VWL'#KU9!P%(_L_(D>K5<U]4%_W"L"N+>7P7F$"8R Z(@&= _0D!S
MG  $:9P64$%9P-M'N66;>?18VY3P>SQ5!;MEZ<P\^LMNR [;!X$'Y';=E79U
MBW;Q%3/R7JS/\@_=BD5=27"W.-02-(*T406"QQ(LHU'V6EO%W8IIBZ:,1NFL
M&LKX)XU-!:L*XGTM57]-XD>C^EPHEBJ)]3 7\Q3 (L> Y#$&6+$LPRQ!(G4J
M=]+9TMQ&LV;/8%RMP&Y [7C-"TR!Z:NQ,3H:N1B4'1^1WS6 A-^\KJ[&)L[G
M&O#Y/(]KZ(:1(0MZ%F[^;X[H'^G*3-F_ZF:V2ZX7^N8?;M;B^2]:5U:D=9YB
MQE</0G/:N]_\IQGEOM*]?*>4U,MTCF*:JT2 C% %H-%\I@C%0*:844&*!.7H
M=K_9TY5E+,2DYCLQV,&)<-_GIVJCIDK'U+."<IO&2#R4/\BCIX[1%M.^$Y9A
M'+/MZ=#Q(=J51;59T_)H$1V=K?[1]/OI[Y[=4($07<C?-6*T-111@T5DP(@J
M-#S&H;Q(+WH-<)G6@VDC9UZD=\Y"<E[&BG'CYZ?-^E"XHMK=:E0+H1*8L#P'
M.<V1"?#)C08X!PG4?[(XAI0[U3CH;&EN\^K#K-$PTF;_4V[KTP2W4:@;6;L!
MPPM>@;F];>-A@[XVLWL#QIEU!Z'P29#=C4W*98,^G]+.\ WC&.+K(:[JYFXK
MGZ7F4L%YCD@"%!<F$D1A4.0B!DCEM,@*&"OJ%(/6W=3<..)H:40/IKKQ0P^N
M=@3A!ZW #-$"ZFAE@%R!83!\<D1/:Y.2Q+#7IRQA<<=HK29-.=_I[PLE>2#B
M.$V8IHC8G&RPE("B$ 5@DN=ICI5*,NFHTM35UMR(HAX4M:T^*B'U@6R[;><%
MNN ;=R-1&R/.-(2'9UFFSN:F%F0:\ON"%-/@+6.5578[*9^K7'^HB_ ]?:0F
M=FO_5&I]'L5.<:*09)B#-%>QGGND.2!9A@!+5)$(RE.>.6W[C[!A;ES3EIQ5
M#WOSR=POU\O[A_M:U/Y7=32WBQY,B<1HO5D#;L[#5Z6,ZG$F7U[M+.'BWH=V
ME!6X9P)3667]HA625,OG'UQ81(T3005MKX#1KU2,NQD32\B,QNE<6F;\H\8Q
MZ;O[7ZO-DY2M(]A&H2JCA:1Q#LS6C9Z(Q1E@.9. <85HGA8TMBO0--C2[%BQ
MC/"ICZ--W&"3IQ75H27?W#.TNF&VHS0OX$T8^W&(Z3B&?321'0'6<H/H^.2C
M[L8F99U!GT^Y9?B&<0SRFNZ6N\^J5MDTD1V;U9(_57\>AVZA%$WS(@8B*PB
MN$@!S>,4*"EI3D5*4.&D7F77[-RXI;2Z4OB7NR9+Q(U*+/&VXQ7_* 8FF0.
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
MG,QF,)_=LLJ<T09<(DQX2F1.DC@.%BDT.4H&TL<UB=+#67U(1C\][]4P<6.
M.I!YC_O20^I7AO1.'EH+#8H1Q1D:9)8Q8!>&D0!2H:R 0EB3+NL*.(^HZ1<_
MAZAW+5(.D74#@#GUL\N3<2K_>?V?5\-O?H3,S$[FIWXZO1Z./_^['UW!0,0@
M0($B3+- )*#;;JW))"H6<5&E8 +4 -!6U+4 J(-0,*FMD@9P]MY/?X>Y#R-8
ME<@,X49H ^' @"T.8A9EF(  $CQ*3%@.:+ 9L"AJH.L9FOH9Y5$/4UV)OP$D
MG<18>D-GGR "+@YDZ0/,;WB)E D;4R!. H:1*F043Z:$618U"$>]7%/ VL%.
M]PQ1_4P J8>ESA30 )C>CK\AU9/I-;(P< ZDR]J3:+4K=12<! N.($\I^ZAE
MM%5"B?M$]#,5I!Y8]A9P ^#X.(6O?IA>?_\*XQG@EGPVOX3I QD-&)K(2),@
M.6"4(8N"77:&4*-R<)(9LVY@R.&8V8*V?H:*U(-2U^IH &$/B><&XU5A/#%%
M)#)11QQ#,5$*H!G%W3BN:<'I.$SK9_Q(Q=UJ;Q'OCX_)W(\ZWIXFXW@#\8#\
M,W32K,%H56J;<*\UFFBE@7HGO UK.GR[W*5N:6G!2^XDE#]4S@V8DK.O4,:G
MC#^_ S^#3V70[%G^#>UDD=+ 4FJC49XXPS2N(,.)0WF0Q*4,@2:*@JL!FF>I
M:L$Q[@0^W<F^ 2!]G$Z0G?GUQY%'$SQ.)0?QM61<BP<7=>+><%P4,9NR*#2Q
MCEF""R49Z1C/<LWTB2[<G<U$M> R=P*CSB3? (K6)1SN&5>#K\P0+0&'^I:J
MB"G@!B]I<LX'YCU4R4@_3U8+'G,G2.I0^@U@Z9Z??X\)3VVBVB22,@]$>J5(
M2"$2HX.'I+/)8<U0UPZVM'74M. U=[.5'2SK!@#S:O7:,E;N"USX[RN&T(QR
MQ+@IC760DL/-V&( $(TDD;G,J33"UT'-9I+ZF>!7 3H=2;T!_"P)'P2;)(!(
MQ(HR]UIS34(.@5 >/1/,666J.#O+U_<SJ*_:.>E.TFP@]'XW]&$X6NR<Z(HM
MZM\O)R,4^JRX9?/K6]&@6=2F3#KVKK33I$Q) &N)\>BCQ>0C&LX:*-F6P'Z#
M].KU&E7TU( -NL?7XW188IHYK2E:TS*"3$B4%#.9<":E9UPK##<K(ZZIFHXZ
M$-B,LT/TT0"R;L[O/OKK$B'<I$:SI(P)C )B&50CHT0QT6R)#YJS8()7KDZ1
MT%IRFD'40<K><')Z@.1[Q$\I/RTL3*\@G>(OA]&/5H<QM_GUG+D.VFG"N"VE
M_3X0:[PDV6GNK<TRTD>5\4^+6K=X3[][6L?HZ%JN;9B8PLU300W 2F,E^O^B
M(%Q:S8A-.A"?@M?1Y2!@35M-)U9F/47])J'K&9H.Y-\ D!YFUF_XN9F?,PC1
MQ:0!UX&QC$@.F3AE-3&)<Z ^<2;6-/!U?:SQF*Q^$]*5(-6A)AK U9J5(3-5
M226!H6GI919EL&^YP427N0B.2<UH%2SM:9*JI:$KX>= B3>0$=BP N[GU7ET
M05M!?&0HGV@$L1PC6D6Y2HY&P?.:!K!JYJB5@_JCQ&?=:J<!$[7:PV^SJ0].
M<*CV:%VS(LS14F8)Y;8M5<:-4@%1.JMLG5*A9XAJQI.J![+.=-( ONX);)!-
M0(MN#.&ECT!R"L2Y%(AF(-&V<S3(5<I#[M'0C--TE!323A)O8.][1B+@;1;4
M<Q*M"Z5S6Q$G?9E*& TU,5"1J^2-#LQX'\-_J@>ECO31@!GZ>//>!4O+WB;0
M3N">'$J])Q*NG"->*T$PODC,!1ZI6#-?H9.BZL>T]-WMVHV:GU92'R3S!F!S
M;RS5DGYK639>>"(4+B0IDB<N4/R6:^EU!*-TG1;%1X3T?=Q6!3 '2;L!M)RD
MM#AQ]*./?HCNVZG_.L2M\1Y;@Y!9EDXH0DL60U+%B!7.$F&2!26Y$NN&6W?@
M4;](6K]^=25$=:R1!C!V,<7 \VIZO2!^R<=RK; (*45<*UR5\;Q9:V(IKA55
MAB"EC-^G*HFE303UZVE7PE,GTM\=16Z)HC%\]O/59SN(^Z^^7(W*\Q;%>&5,
MYQ0N83P;?H-EY/EN,BME56<90]"!=S;SA)%$#DX1"<RB0^E\&;[C<A;)L%"E
M>WI'.OMURFM9L8JZ:L"D?8*Y'XXAO?;3\7#\>7:/W5>0AW$X'YC -)5"$E5:
M9233BOB4#?&4BR2D\X)5<=5?)JW?DMQ*@.M8(PU@[*F@!M(R3ETI#U7*HE@4
M)<Y!29 (CK^"['V5)OZGI/1;FUL)0P=*O(%LU$LIEH'B(#B7B03!8IE-"R3H
M1$DR62:@,1A5I<K[)<+ZM4G'3G(>KIO.L':$87[G%_CO^]<?+L[/WIR>O?_X
MZ?4_\#-O__WUVP_X[>N'+!TPWN^E]U0;^+<3@]V/ %RZ4V4PTE,GZQ:Y-B*4
M>)D\8A9C1$LIG7>:4(P6@^9.^'53>SN=!K@-G8<[9M]@? 5O<(F?3L:+1_YS
M.+\\O9K-\2W3U]_CZ*H,:"^E]_B_5'Q/7-+)*PH$0/-R+9T@3J&D7!9*,)H-
M7S>TM@M/;6=:^TZZUL/<4W^NKB(;</ N\'-G><7HZV(69L,P@G?#V7R0O<Q)
M\Y)E5HNF5HM[@<7PB+F8+09*05>)79^AJ>_\[?&PUY5B&L#8Z60V+^[&3=GL
MG9\L/!A.,TDN8S!D1"3!&T&$S"@?GP+G50ZV-Q'4=R[W>.CJ1"6-0.LL_WTR
M20M_%J;?AA%FY^C2#D!%FIV/!'C41'KFT4W6OI36*LZ=$2E5Z0_<3%*_&V<W
M*E^#HP[DWP"2/J$VD( RV_,5&MW19#';826L@6>2<L. 4$L],F,S!DBJ3$D3
M3$@;DQ15!HD]2U6_FV$5/'6GA08@=0ZC4;G:#<8P]2-DZ21]&8Z'14SERM ;
MKF+B4DL.Q$C D#M@W%V&TA#MC=9>@)*B2CID._+ZW1.K@*R"7AI VV-1#2)&
M(CS2<D&%Q#5"'2.>1DLL**84S93S*N[[8T+Z/=&LMNWM+>L&4K2WY=AWIV #
M%52.R6NB75885#!=ID"HDK2&X"7*9MVMC1V6Q]_1TO<9^/'\\$,5T0"6/DS&
MDX=<W!I0EI)(1A,;R]65L:1"-*X1&V3V*C/EH4IIQ4:*^C[E/AZNNE%* [O:
MW;JXR<(-QU?(U&KA3,:S7R%/IG"OZ/_]<#R9WMS.#K,RJ^WA4Y9''>]A?CE)
M9;;D;%ZT,AN !:8!#%$&;!ETH8AGL?0^):-,\0)\%4?LB#SV?>Q^O!70*G :
ML-BW+*]LPJ_H".?A?.!,UMY[3C2WZ,3DF(DKO#AF.+HQQ@M>:7;M6GKZ/MX_
M-E8/4T@3U7$?8'[/D;%"^DRS) JX1I$$CI1[@>YQ=M*5>PA,E:3) RKZ'=1U
MU#U_;^$W8).V*=#[.)DN]#:?3X?A:C% \V+RT3]H@L["@><:XW5AT;WA7)9+
M#!BAGAGEG$ZASA4C'=&_%5H[OR2RE\BG!X4WX,]N8ONW\13\:/A?D/XQ&94S
MY;_[X;C(XFQ\-R3V9#J<X:]>X;?CS\L[>V^+5ZDR(D6KB B"E0XAB;I(GH!+
MH63@LV%5:BMJ,=3O84DOZ-QRA1P5*GLOF6\P#9/*BV;AEZ,//_P\7DZMB-<7
M4S^>H>2+8L9I\=UHB9KT?ZZ6_OJM'&QBE%&52*86-T9#0TGP)J)U5"G$'!D_
MZI(YC)U^3X-:7C!'A$D#.\P: =RM?*JD\66,'2TC8KSD!+F+A$EI&<T*+*U4
M<+&1IG[/EUJ ;5<*:\"+OVE\P WG_!(E]*N?#6-).3*!XB AB3*>V GBF:<$
M# ,!4F>1J]0VKJ5F.[^"_AE<[,.UT8 Y>\S$J^'H:@YI8 V(:$TDZ,R4F8NE
M(SYFM,K.<I<M!KSI**!:T;,=K/X45;%=:*1!8"U61ZD[6;*SV!E>#6=Q-)E=
M3>^=&T>.'K/)@@16KGJA(J/H $VR!F#*41_T\:S9R_1N!\P_1<GL,33: '#_
M">4**T@G&&+YS_#AZDN Z5E>L#P[NYK/YGY<PL*EN6=4:V&M*<Y#&>R/-C]8
MKI%#DU.4&A=EE2J0G:CL-]@_"FXFQU)BNPA=R?,)CX/L6+8"RFV/I2E69TIL
M\)(DZUER229FJQ0*[$AGOQ%V0RCM1)$-X+3K#%N)V)C"H$Q)("8#E$@0-[!2
MPF.#1,\[<YGJ#.NKP,MV5OE/T0_1-Q(Z6PS]M](N,R.7,"^3\A_R5Z^O]N%+
M^VJR?8;UGCIN@3.(6C$2%E.:M/+$"L$(3499FYWQ=4J:CMQQ6V/YXBI42B5T
MMWPLHXD"H,^E#7'1,@<4K EUIM?W9<A;L>.[8/88=GP7(/RP=OSD_!]OWIW]
M\[R.P;Y]^G$L\WIFNC?!IWYV^68T^>/.V79>"\C6DA02.ML!0S9GN2(Y4<J#
M%B'4F8WZ'%$=%'659WZ<3KX-47R_7O\V*T.V;TO73^)\^&VY@&Z/0W0Y%]-E
MBD@9MFV08)N%)2'+G#S/5+@JXSYW)[49TW@8EM;4@M7460.Q&[*6A_-%J1O5
MG&J;-#K:Q?'7NLQMXY:4 %>R+!1& 370=D="ORBJK>RG%Z'O(_D&,'-WN#^[
MF'R".!G'X0@>U$U>3'85I569.2X<T9&C#!*SQ/FH"#<H@! @\SI3,FHPTV^&
MZ\@X[AT-#:R(FTPB+#QR])@7RL9U#=FP$,M50@I=7FJ)]3H3P5F*&OUR6Z<R
M:CTY_5K7_F'RN'WY<)TU@+PG]Y$_ZGVPH+3P61&J2I^:I92XQ'DY 4G6:<N$
MK=*,\@)=_5K(YK#8I1:;*#6]Z?U:,O0*POQ>?N";'XY*^=>;R?3<C^!6J ,E
M(\O@.(+)L]*H@SL0C;S<DYTA)2:3=#7 NA>U_5;<-0?A^AH_M#7KHD.CBP3$
MX4+9^/4(5@6P)U]*C>-_+3<2XZ7D4.9>X+:!:]8H$CQH%&;@/@G@@59IH=F&
MN'XG S2'W<[UV?<%U@_O"?Q43I_/,LJP3%B</^"*2J:]!4&BL[;,6.;$<ER
M+D*2S(H(\<7$Y6ZO['=Z0#/8JZBG!MS2Q0%"N380)?EP<()CT1E31GG[,G**
M0R164T$,"$L]1$-=E7ER&RGJMY>_&3QVJ[EV]FKDH=R:@A[)\K_W)+>ZCN=6
M;.A$:\T<QGK)H(67&BT\*Y,(A$5/Q&@6;96:D^U)[+>7OSFL5M)M _;S*6<G
M,4ZN4/(H=QA^*\[TP">I9."6>)8]D2P \3Q)HG+,VE$'O$ZOZC;$]9MLJ@6,
M%_%WH)::F#[QE*LRI&6,?U3N=)6.1BC%!$&785I:J#)6RQ/K $P&%JRJ,M_L
M6:KZ32?UAK9]]=(HS#Y.X:L?IIMDV,KOP#ALX9,L?.+9P#.45XB>))Y%J8W5
MI:S%$28@<IIHF<IU'/QM0VZ_2:+>@-FY)AM%[(*=.^]FR9=("3A&901YR.@G
M^TA\T)0XD8T#EV5(5:ZMWXZ\?E,_O2'R8$TUBL ;A^.COUYX&[F<XPKPQ&@%
M*#70) AI2>F?YNB(T$IU\R]2UF_:IW>'<!_]])U%7,O-] K2*7Z\U&;?SNT5
M5";NDR%.(32D82@S[3B)U"*?5F;^N(MX0Q9QZU?VF[6I#*>*TF\RMEUZ!4ON
M[EVM-@ )00OG25:ZY :L(C[S,F05<I9E7'V=R7=;4]AO/J;?S?1 ?;5GW!XF
MXV_XNAY0$8U5&$]E:U!BQG!B=9 $//,*#!-<BCV-VX97]CMLL1_CUH7T&S!N
MVQ??#;@+(3&5B5<*XQ\1%+'<:1(AZ^@Q@I>L2E/1]B3V&[T>N8ZQDN8:&">T
M@;/EZ.7U@D3Y*<IU)C2604P @007#.'*VI28=L"JQ+"[D]K,579'Z3SH2F<-
M6$J,B%9'22?Q/Z^&4T!><:W-KS^._+@,#2]CPA?W%@T<QD:A!$W6.8IQ>LHD
M&"?P6V5Y]$)G627GMSV)378N= :6QYT+=3371(8%68D :3&GOI2J(3?O_;S4
ML5V?Y?=^^CLL)M?=U;8-.(^&:3#(6(Q$Z@0D<%SOU(= P5+F:)4#D9TI;;(K
MH1I&J^JQ1?.YEJDD@XHLE,GE6:(('7K/F0L2 #AX*RGS52+HK:AKTKT\FM$\
M6%]-V,OMI3@H=^N*B)$<<XH1::4AUBM/-#B;,_K.B;)^?<I^ST:.#,A*FFLW
MWGDS'/MQ7"]((ZQA24IBO,?%1Y5"5]T R8I'#I0+6:?T:W=2F[E<^2CQ3E<Z
M:V'#ON>1O)W-KI O.%NV0^3EC4@#*:6UNMPSHI@K1;ZNS)3U1'@FT"D!R4V5
M?O^726LROND,',_XCAUHJ@7LK9R/-Y/I)_AZ-8V7?H;,G$Z^?)F,S^>3^/O
MN,1B DIX $&DPZ]"R(& 4M2#DRSKJC'V9M*:C%NJ8:];337A(][P] E&B]KN
MR87__L_A_/)R.4.H-(6M[\4M%>49="0Z(G_2*5H:PSCQ(E)A$W?H^]3$Y*X$
M-QG0U$9J5:TV@=_M!3M@QHF4HB=,ENYQF31QSE@2T5]VP8+@[I@QSAH2FXQQ
M:F&TDN8:B'$*6^7_Q1_YAI[)8B&BQ(8145]^<3).#W]P[Y/+H6Q/SV#CZ*HL
MW=??<=<9?X9/N()>YPR+@U[&DS"29%G&)Z>B!!,%$2&QY+GP]X:"=GKCR5'9
M;.;"[&YCJX:Q\J.OI$&*0=D$FBC*/.K%X#Z6LD:]\#)AD0=5I\O[(*J;N<"[
M(9SOI,F]8?MUL9I0 M-Y ^ 52JE@=")*E[ECT@?B 24>@#F,;K-2=>8+U@?O
M,>[>;@F\NVCR0/"^'G?C59]???TZ6HC2CVY$^7:<)],O2V7>YK@9.H"TC(SU
MD1(9T0E$;XP1GK,-J5SHI:H,A=F2OF:NU^X6CC6TTW?)Y_*BA;NT"GHU&""<
MPWP^NB?#$<QF9U\+DZ^_PS0.9S!0VG&M)1#'N46/!A@)S#F2&>72<Q:E>+3)
M;Z@ W9>"GL>KUL#"Y-B*Z1M]'R;CPL6]*S-+"_WG\;!\>98?#_] *_NP$-:*
MP(TN=]<+QHDL32,A:D:8X-$#=3(9N14(#R2DYX*[VE@\III^U#'GYQ=GI__C
M'V?O7KW^=/[Z?_[V]N(_'G+4T;SS-:\YRN#SE]CK?@+Z(K%?$J>HU^4)TRV0
ME046M'%$)0Z(I^Q+PY@C&$EKR:4$$:M4\&Q%W<$^X,U++I;-<30F7B[3!J-P
MT5JE"*[50+2,*AH:0DI5XI&'9#0SR[PC5#QQ[?87>@-'F;?4+R523A8FXQ(#
MG7P?S@8J6<YSDFCV,9*7&>7B?3 D)>MY<M1F4:48\UFJ&@'4'NK>A)R#9=\
MD![Q\&KRQ0_' \NXR4908H)'\3@K"5)N"&-&)>-,-'7ZI]=2TPAP#M?VXQM&
M#Q9] _BY=R3_'LJ%?@/0D)FUBB066#'*FGB(G@#G25%-DZAC?)Y0TO,]H(=K
M]^G5[@>(N@&LG*2TB!_\Z*,?8G2[ZJ-<,<-TTDF:<C,2PZ4$OLR_!4J8#=9;
M!R;6&7O\+%4]W]+9.8:Z4T$#>+HHAW!7T^O[2R('[D)F@8!T&'@J7EQ"9XD-
M+FC%08M8Y21J#2W]UL%TCYU#Q=T 8DYBO/IRM:C4V72YVXJQ8CYU.4K0U DB
M>0#B+"L#2T1@#H*Q4"7@W)K"?D_I*UBF*JII '.?8(ZR@71SY?**"YVB,QRY
MR,:7'I<8B>,16=&><2^S=ZF*B[V>G'[/PKM'4P=";P ZM[''.^3E+7XY&S#E
M(Y44';T(N$]GP8F5((E (^QI2?C'.N> 3TAII.6\PWA^/RDW@).G=4E/DV:?
M)J/1F\GT#S]- V,23T$S8B/#N('9,B\S"%0[%\FKD 0<:3S:LW0V$OCO"8L7
MYP=UIZ,&(+@\O#R[FL_F?EQ*X@9>*\THH+"4U>6F"&2%ZD@2.HS9FLR3K=)*
M\822UH8P=ZCW=9=Y[:V$9LJYG@IH($/6,BA/(DTH%6IQSTY2$Y=91@L?5:K3
MP?V4E-:&+%=$TV%J: M.I8,-TOW;N)>+9?'+93W%[*:@(@T"]]XF]#H#E($=
M3',,,<I4P2@PVJ7!TCHE@;N3VMIHY<IPK*?&%O;0]1S^NQ]=P7H&(Q,)S;DE
M4*8,2DH5\3H%DET0-E(G+1P3IYLI;6W>\M%AVI$26T#I8L&5]#&*:]MN-\$@
M2X;A-HV+]+*#,HU.$ZV=8)E[E:#*O<;[$-O:C.;:_F)%5;9S =*]6WMV;M7,
M-*F4K$.OF7HB>13$:EU:)*CFA@=TK:N,J#R YM8&0]?#\+$4VR24+R8;#O06
M#(?'#'\"%/UL.(=SF'X;1EAN3?<J.Q>[U(!'4%F'<KMN.58&$+C" 8BU5&1J
M<L00H#+>JS#6VISJHRR*_B'2@,^RZ42I7-;V >9G&2W&QW+/)$)A/I\.P]5B
M)-G%Y.-"M0.7N?*,2B)HN:0EVD1"C*6..D;DR&E+JXQ@.)#NUB9HUP/\,17<
M )X?',4OO;C5/+TT\,S3[!40X9+#<**,"O=2D<Q8S (9JE3\^0Q-6^'0_1EP
MV)5BVO$V'G"T,/XW#)U.9O/W,+^<(&LJV@P!68LIHB/E)(:PQ9$"%0%C6.98
M?<QM(&Z[]#_]TZ&O"UVU \,']ZL.3'8J62/0<6?E.@29B:=EN(*S/@%H(VFH
M@;<'5&P'K#_%P=+^TF]@LWQZ*I8]:)51PRR7(<=1.N*BSJ4E6&H1C/&B"GSV
M/)K\<YPF':2%5KKUGQZ)Z<P%,(7HU[B7RZPL\0I%Y+C/NARQYCKW'.YY,LG^
M/&=!^^NA4S1UVW7ZJY\-9Y/\\=[3<+F<7WWYXJ?7DWP^Q# \#V.Y86!YIUXY
M89B,AK$,-7O WG;MIP>]KXL^U.X8[J@A]>EK[BYZDE0:(32!X-%B449+OZ$A
M5&1+K4Z>097Y7YM).M2@+:1_]D#Z)RC]YX1^@7+^=51&<"J>?&(F$",MBL.
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
M(;7,Q/,(:,FM(,X)2R(D2C$2Y*%.Z_]::MK#SSZJ?CR*Z6"Y]UV5=7Z)_U[
M],NRO+78YCM3O>*'J8P> /,DJT")-&BPG56&*"J%-D))_KAY8H-7N<7+VNF+
MZ  F523<-V+*_*D7V(E<9)Z\)MG9<K]&Q 7 *'X+4F>6P+J\W<44+[^KG0:'
MKO#2L7P;V)VV\0K?W?8#:Q8!A B$V7(YB\9_'$1)8G"<0P0E5)4IE3M1V<J,
MKIIN=CVU-8#)S2P]3*P/+(W,LHPK3)41U3EEXCP:Z3+(DS-FO(4JXRVW);#]
M@&]/C#RN%:RAL#]/0OBV5;V5#/ .!/64\MU79#WG>)V5.=.L"01C2&DS(TY;
M($H$Y:23%KW%/TV.-R6>C.+(;"S5Q<$G$CCN9,IDC4XQ]4S]OQQO70SMG^/=
M17D-N 2W(OOU^I[0?O6SX6R1:J+.J^@5)T9R0233CH1H$3W)0A ^Y)3JC$]_
MGJ[V'8 ]T/!X;F*'JFD):7?U;,5!.ODRN2I%;LL ,@H6(&N%SA(M 63))T6'
MDD-910;!!5_%]&U#7+^8ZQ0-FY#6E6H:@-O',LX*53._96X-EZO40N+29X'"
M D\CD<(Y9,USDH*A4:)'[725\ZP=:&P$?)T!Y/%,LTK::@"(KV?SX1<_Q\UB
M"]Y$#)J5U@>P&")*KW,9T!R( '101(HN0IV9*CL0V6\:J#H4J^FK 2S>=O.\
M':-3?+48&E@V#TV9U%HE0H.P1,9HB>5*D:1"Y%DP'E*5L<(;Z/E1$HT'>7<=
MJ*(!1%U,_7B&;R[AUSE,OPWC</SY7MO8'7>S"WSD;/VO5LM6>!481[8A2%9N
M5RCYK!R)SU(SI5ST=;R_+IGH>:/N E631E3< +Q/)].ODRGN!K]."O./CJ2,
M=R&$Q$F4#,IU0Y9XA;PIPQ-G&3>&.HF:9ZGJ%X#]@>7)A5%=::X)&'[Y M,B
MI(_^*TQO3D3CXD8K3C)GZ'QHT,2J<LXE$Q5>4JZHK0._-=3TNV<W!+M#-=4
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
MH.GZ/DIX/B5V@9AY6Z:0Z UXJW>T3P>^:^](A*?P*!WUSP/BW?C,!=851PC
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
M!(S(9V( T?_<4B&V&2J^S&<JG9$K^SF?5+\:Z2IY4U:D:D%HG4]5R-A\+1Z
MWS^%$[6_X8=ZZ[>T]5H SZ3=.J2\,#2LOXQ068J4+X8R]S/F.XUFKAB!%557
M'Z"TNBC2/V]W^R?^KHC5^!.U_NH>23O<(^E8L=EX?M;N=K_0OM:YX]6'(6"K
M*7C^KM%OU#WJQ73N'A>/R\6-E+4J\Z]V1-_*#0^'C,]=#PJWD*;ZC0X(VPS2
MK^!S9YROA\>.7C4NWQP,@"S_N78G8@F@%SC+%4C=<)A0Y@\>6>WY^A+LP0KL
MRZSOX<1*2MC[97;\&/ARN.GAZO/O%&NR7"_^FO8_<=JORDF)W<8@W*39G-J.
MKQTKI>G9JX0K9:M0X?;E,/PD,:/5&XFK%Q4;V[OQ"%FBM#2JEJF[>:/Q^;M\
MC:]<=JP^P\5+?P7T\G]02P,$%     @ 5(<$43@M*A53!0  <Q<  !(   !C
M;W)T-C,P,C!E>#,R,2YH=&WM6&UOVS80_KY?<76P-@&L-\M.XY<&<&T73=?&
M::RBZZ>!%BF;J$1J%!7'^_4[4K)K-TF;#ON0="M2P^;+\9Z[YXYW'#P93T?1
MIXL)+'66PL6'EV_/1M!P/.]C./*\<32&U]&[M]!V_0 B143!-9>"I)XW.6]
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
M\IHULR^B6N,[3CA%5ISN[2UD2*6V-2=I1OO5RR!D6<K)KL\28Q4S:7"C0V=
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
M";1)/JNA8$H]55,KYT0$H-?XP6ZT9X7L1&CXIM]876W#+2RO5XA;_(%!&D6
M@< ?,WBIL006]?B9O(8$!W:2#^8\: ,T2\'17Y#*>"3^@N ]Q%F6[5HFE)'@
M/4!*S<()<7P&]@Z0J$Z0'4'2T% /0;Q]U,T3* M3"$;H@1SF3HMJ^$ -?QQ*
MK5E9JI4$$1B1R) 4!#D75M]B3 2ZF>1&5:($R UA +H2S(BB \Z"ON1U"F-D
MT39=8*HL2DI:'Q()K!>(,P4!3\,*^ #;-O(Q$[0! 9@A$U2]4 M#/[!$(),$
MPUB78FJ[@^D-A<3LOF8*IC.%!GE;LG2#90!?RN!I>AEI'C"W+*1YV@([(=!O
M!@/62[VRGN"UL*[Y\+J"7RPJD-DQ,LJ@=U+AOV/HNL7KB:4+(%A@4?/-?(8>
MJLI.:'NVPZ#WJ3VBI&0>]&LY%"2&I]DR ETN9ZPBAS#YM^#[.$]5I)*% "X2
M[>E?9DS ];)(30A?<06#/!,!:H"!_(.B5S9BBVR%%V9>G'H7/Q>?P\\85;B2
M E2+U=])I^>!$'[8<O+**>";L0(4+13+F^ KK0JP_Y# @5<OF/A#(F5@!X<[
M02SF1"4D(VE$]">3YA)%)8E'M.VKP KRC(BDQ&"^H/#!D/MV2#$$LX!';:\&
M/1LPHS)NP7%[A3 TV6\-+9:S ] HM.+7-_$&F!L @IL8$3 4H#2)$:(,)2$0
M=[G@Q2!-!.U)T*+P+6 3>22ZQJYX13#+]>TD$0Q2$(3NA5I9W'\3 $IP5)9B
MB.3 Q&=(&6MX(!"Z6=$U?-C0NGSQ2H=1N7!$/ 453C+#A+></M'PT%CH(R^7
MF&R(8L#[G0HKPD"4\*JFO!5TIF#4S>5/. ].;637RA)LL5K-0$L!Q]W""VMR
MTU$[)TXK$-'0]FNO4&V$AQ:=6I@4RP1DB%[$'X?/=D4(LRYU:2A40B'XG%#:
M?^<YJ"@A6#(S(&F]&MNX?]&A\Y"2Z^JN6)*VPQE>M?I"L2^/OUM?)TA=? G&
MRBSY6>6E94&V=(J&05FGCLWR$JPG+2G&V-1U#6CNP'0ZJ(AI)F3.-!'S^[,J
MG%EQ1-H*3.I7(_E%2AO=KXD!&?3RV!7C+%8S565/RZMVEI8Z\;]C7<TK1G(3
M*>5VDRCS2"0SX/H;?T-]U7HJ4R2"@@'PYI0*W@AO1U0<1YHVB Q#MOLDUV3,
M-IBP0NWS"^JUL=0VS<0:9(#3Z'\#;=4AM,= 4;/UB"-L,'[ON12K!P:R&@DX
M:I8'"2V.Q-KN>RO6O=CS6%;!8ZLJV* &4I+53<#ZPT4@Z0WRJ7RD"OU<$BOV
MUCZQXJ9&+1-\<]H%AO 0:5OHM?I[I82+X3(J8*E2T8"G'<)":MUJR>Z;Z44\
MEDL;0YE% LB@.":?$DB$E$B$:T(R.22/8*E-*3(;R (EZ9K%%VM;>R_.!!7]
M9T5!%^1P05VFI9:L9=SAOTE+E5>ZRWM%*>#.XJ(E84%5;_>]M4I2>&[LRZI.
M1?(1Y-JTMQ\B7A@\4;)T(K!^O'JBZ0Z'65(Q]URP(($I0I"P14-HU!H*S$-R
M;\%21UJD 6:8HEJZ8(__A02N"2:B9:/-1 Y)!A\\#QZBUIZ'7%?'_]4BWNIO
M"-U8B(&P8L1E2K7- I%2T$K^05GI(.-F,@%%N+>[UR3= M,6G8/$\^V$2'J4
M%[Q@B?&8"O1B^,C4B3Z8"$ :$^S:X7K/$6/ $D(?$ P.K"%Q.?B2"1QH+9)Q
MJ5$)OQE7-0Z5PCW/2]UP0#$W&2"?4,@?@%HR\JBQA6O4'6CTL)C>VYUB;#<.
MVG5+N<8"7S)0:PD24FREXCZQM &L!;4!/3VDCC>70H&=I$PG +NT/I8X8-\:
M,A/R>%<3E-)R(1IU(K0 KC,9MX;%(N2*B54^/4Y9?:+*\EQYT/HSH5/&>CC8
M3U:<K?Z&:ATED!@6-8T2#?0VCJ5(* O:E,QAHQQY[:C&>^07+@H&F[],,S4
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
M^F%,I(TQ+L<PL>X(UA3M*JD["IK]= \("B;"I1' &F](KO; +[40L>G\1\Q
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
MP.C38*+SH2K$0"6JF(<! &A6C.F9H<I$1IS=%%IF(_BZN1XXM,,7>VC^N6C
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
MXV6N-PF#^?XV70^S6NL5))/6!2[\Z"3'R_K.!E;I '"HP<CP;AKLL]7)DYK
M:59KGX%%G0ZDMMBWZ[8^!YQNY1_05ZVV!SSKC-R^W *&%VG%*$HO?L;4ZV;&
MF-D!:[8DV&M<U*\W\A*:^[816B_- $=[8=[1@[7WCEX[=.=(["?;77*M[EE\
MB;[1FX93"PC8*CTM'M9S$H-[&W&33_X[1"X-HB$:"P/J#+=]"YMMY,*%'BQ>
M%\(P>"!%HKF4N)1+:H3[50@&KYZFOI*ZNQLAK;EV[*B,77]\N0@5&$;2=P2B
MO6"& KO2SRO!#0Q1PR3<:QLO2TJMC*';1? "&>[[O:!9>E%JVW"1FA7E]==6
MXVUX'*D?S4#66JDW VCTF8V%64 AD,<"'A*WDC):(HD,O747!$N30=4*%MU=
M>$=:9CLD>?&LKKO4F@?3=)$^ZE2Y]:NQ6)7,?;PB_ZMKHOJH4V4%R^\)6)E9
MR\+_/3[R&FZY$V0DJ[D#U4 Z(PDGLZJ25U#J]*-61\/FL?=#Z@1#,$<AV<BB
MA^T &^$\'->DE)04Q'>9R!%]:&I#+XY;#?J="+P,6:OP[! O]70 ;(2F"?M$
MPKUX1@*9G[W>C)RS)K3]H$"J ;[&H$&CI2?X<X4P\#>L%/]3&8+25A'CJ/CA
MQ9U5M'!6RH,W$"#8(J5F?IG9'K4N94MHSIC@W#*BQIJ#6-^<L2HS?B1*"BT-
MU?13TTXAES2?X\PZ$D8#@+8U,FMS +L3XYU3QN/UE8%5!_5-<("B%/=R0)']
M;SZ[<^QK!*BIA4L+L9D557]'+4<YL4H?06E]G,H224ROJRS#>HT50WDL&PDK
MZP_E-EV3!=(:NU*Y#L=@C($)H*A5,[:^-T78$MB<L4=V!PK2&N8M"J/%Y=IQ
MKD3,B&?'TD0NH-)PGG!>HI\8YFY_* JP2/GV:]RC.\5JXBK=K-,8/P"$[,KH
MI*P<M*.4O<"3A*J8\YQLNYC<F]VZOF@-=+M8LZ.TP[?XA=DO;]?>?CG!HFV'
M53=-;\F:&3$MQHM)3@/7+I2PU.OX1IWD2^?^2DMJ(M[J'MJE^5'2*]H.#SQ+
MBKJ]Z\^;N;LEJ.M(Q\3%EZ<W+O/E^]';RZF;SG9/A'=X4.8=9E7GT[KRD&Z<
M>F&4^L/:4^H%]8%=DUP7#)N1]]ASG3:QGKW+&-,H,\69CL:SG;K\D-P)UX2.
MZ(R7&XWS$9J+Q'ZMK&RJ(Y8LQ$9 4UE;D1B0=81$[5)JW-?. LJ]5-:X!.[!
MX]"=@V,2Z%6#WIPO3Q!%-&:BHS(QG<,^ S"FJ59!L@AUESWU;.4!9P<5MFLT
MWON3S/F^'@VKZ),^,D2F4!F%7@-JV\O:9MNJA"?_+:-@S76!/GU,Z@7%PRT3
MV$K!?F]\'N$&VFE6K<-"%P4^G&*!A52@#J+SG192C-'@?V@EQ!Y)6V*^9#.
M[<W7L P 6D8*7Y2#]B5U[1.G>@@3_"3C\[LP^.WK-4U[]OD7M$IB5$P7VR'W
M[&?473(_U .*$7:U76C>W\<0(/4CK#)VV[S7^2FH&JT@/W[],";2QAB78YA8
M=P1KBG:5U!T%S7ZZ!P0%$^'2$&"--R17>^"76HC8=/XC9B"NA$Y)IZQI2QG5
M?0+\IYN]<I_7]2JU_+-G_<+$P;NU%P?_ O#'H+FO_C9LO>PC&J,3W7*DJC+*
M&F]9OFAO66*[FOB8TE&9LO_2\)7("5+.%(&$Y4^^-Z1Q$PQP>?2 N,N6,109
M.UVKL3S75[VU/HYB^W5X=7?W9>MKF*[VFI"PFJ >#"PPV@?+K2?LIA)>&N\$
M2FL&8_VKY/TC%M#XOA]D$ET[UIQ,Q2V,6/B>I#"@-52.H]>4O_]&RM]S8:KO
MUYZI_LS*"$C>7\2,RY/^%W02$_/MF:N_.Y=G[CQ.%%DI7 8((!>0<J:$50E&
MM%UZB#Q>$U20.$HQM>*%FT(V+W)MY!ZTM7JO:LP^"FMA+86[P0\L#ZWR6:PJ
ME537I@Z!P7*0 U[="DXHVJ+08JAN/*(VE9*S&T<"T_$X-K5X06IS==8!^GL9
MCXBKNSLN!^SZ0@VTX#1$'L)*(,OH0^=4&,"!XUYL$)]?H\7C19LX\.\>VCC/
MWO7B083.JT"BC=L.I#9I"U]I#./$#4UGND(O-C U;L K]*$%[[C-OS"5[W#M
MN=.ORD0R240F\W)-_  7^;TZGR6G-(_)"@7Z%6I:6=!@RN@1L0EB)WR_$CZ@
M0_M*5$75J\<IKPLG(*7'LZ5J[YIK*M((*L)*>6PRV#DRP_::#<C@[7+HV;/)
M7'1U4^,2H'SQ'=N-Q*8T<X,XOE8T5AXK6PH?6^'*[%?6EUKZ4[4<%<)M [F%
M[8K \'&?J@F-O?;.E??95%B*Q".C+*SVC9F5]N)#FZJ$0%APN/JYO:14@OFM
MI=]VHAGHZKK,VF4FIVB^:Z?O<[ :U6D92S:E*0Q/K>!P=5Z[@@<FL=S1GX7.
MWA]!-^*AY)>B&YB;L2 ;&K/WCZ<LT1Z_)[\PFC/^&DC'.6I"2S(4ZI+:.B"W
MD,*/&7I#23>3&"]7V] H%$SK_'4!ZUZ87-C=67O!<(H!.U#? '/61"YTQVK8
M[U;G5[J[#R)O?R%78% R+Y)(Y=RJ';6H82)K52.Z71W33^PUK3;S,Q]Q(-@U
M67'7"^&<3C 0%Q0OE29VUYXFOC0,FM7?C+/<G.""Q67YC-(4_.PZL*/"EC?'
M;V:T+'&Z,N]DVZ',SN3*^>1F=[E\V/FIP#0?& 6,+#E$,40"!*A0R2EGMR?S
MMIX3WI^47L]XA@GQA=,/.JL?R%ME7>-V&^C#KA+9;75$G<_^V,Q*%-7U--7-
MUUZ&O*AXDYV$XQNX\//*F7X&9MU##;HZ=;MFP=V]C8&J6@92KJQJUJZW\X):
ME#79R+4KQ)U?E+>DEJ29+8)[%W$^*1A:!$($@DL:,(LVMBLWT#FH9FCO3G+
M3K5PO80?Z_/&HX?<&U:;*G0N&-(<P @7H>/EK'J (O6I<FFZ$*%=%W52 IR=
MUP45-FQ8*9*+*&RQEDQUKHCJ\ D#I*6Q ":XV7$>$B(L,2+R2:R9P/C^S>'N
M,25A47K;A-M+8O&%@9_VCU]6&N"7B^#;EYN+\^OKX-OG\ZOSRY_"9HH?ZO[4
M52_NMO@HP%QI0\WH<EU71)5=0Z6!+].-@RXIY1X\6X0CMWEP@*1R/P1B(B9&
M'KD_CC&>G8CYD<IHN_32\12CQY%([%G!H-8C?O##UKOW^^04+S3\/W;C6X?Y
M%CO,MXMX\<?#]UL[._?\WGAYFX;G*6"M!GC!CQO[&[53GSMPXG;W)G=51TX;
M*<"O'HDZ'DIB.\^NK3?:?>YZ_3\UH\8BVMZ#6.^>@J!-O'[DCO""BZO3\Z\W
MP0V@Z,G7\]]NOIQ>!U\NX.NOEU<G-^=G%18] M2. )!^_SLPY4-Z)%B?-S8<
M_ W8\/V;@W?'AO[%>@&L!X7!!X.G(,'?"F'+JW"N7510L.@FP&VO'^Q]>(<
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
MI!M,J?.4%JU%TM8"\B0F+HPTEX!Q1NU:S]Q=", N,D@0X-46RV1GEID/DU6
M@#6LS <$1!^?:  !VT>9#R"E>6OGG3Y_0,CV:B&'"<'"HXXI&$I[DJ;WR[A'
MN+K7 ,<).9K_<>S1) [P[(A&>E3Z0\?WA LY[<$>#N@X.A(L/IY23_CR=B0L
M-3WB3X++'V_^!>GK5?/:OO">OMAH5NNMSO;7G_WP\R\VJ]V#PRRN?%CM'+8S
M&7*C6FM"NW*WVJR]],/[6CZ,C$AI2V(<_;'3W'DLQ:K"K1$_+&JP4AE63[UP
MC>K"+B.HKB2SA#\67W/)1U5>3\ONGI;9?6<9OU@=S'TD<]+V"V]KY^2\-^PO
MM$"*=XGDWT'RMC^XO#E_+2P53#^%Y.-RTK4I*NSA[T93#/K7P][I51]MM6?@
M;NGNOZKH8OBHY+<4JAQGX+1WUT=*LI!<V6AP=_&/MR-=ZH[^ZO<&I7B]VA1\
MN;D>?K[ZZ^W(5._+S9_7PU*B7G-12P)R>?8.1.HU>/^[EJU:Z[</K>YQK:[_
MT6?C"89J'?V_]=;BV===_F_+H6A4VTAO_$I*I^(51+YQ4&G6#DM[]FH3\$N[
M6ZV]LD9YWQ-0;[8JK4ZWVFV7L_!ZL]!L=BKUSF&U>5 RH=>?CCGG:6]B0LUZ
MR80R8$*U5V=";PM/<]Y(R2I+4O,.)Z#>K5<:AZUJNYR%5YR%@W:ET^I6&YN8
M9<EI\N8TW8W1G>8C3E,O%\RK3='A8P)4TLJ2!L$5YY(&O?8$E#2H$+-0:;?J
MU4Z[MGD>ROJVGPX=/$Y<U3=2F](*O(;XUQLEJRE9S=N1YU_:!]6#TIZ^*JOI
M5+JUYJO/PMM2*;\T*O5&K=)JM:N=VIIFT01E7V_H^$Y?6NL=9UL-]<ARO\P_
M!G<7-K8C8?7(<J!6]A_5.^J1Y3 ],I)/VCCF)GM(<:)W+>OM37?FX*,+QH3F
MBQ<K9W5OW3F56^?E[.=M:*<M1N9S9K/K;_:HZJZ_0)"UU4TU>U1M=E/- 5>]
M[]E64\KLT;72E#(7Y1US=D\]:6QHA&+,\9CCV$>-"L(.NR=5U).()Q/71I>'
M[&'7B@T"\%KY&G&V(BK90SOO2N+8Z B8/<#6CF;-'ED*0P5CUV7<PY&T;[KK
MBS+)TG4+$Y2>'WA%Y.HK]-D;V<]ER\;9&_:FTL[9&V8M_9X4_]9V3HJUE'X4
M?VG!TD,XBW\;\+&^)5R%G_"8 %BU5N#.7@'V1R,BW8I[&#0L/?GX<6>=M:XU
MIG7@7 >B4WNGY&8_&TL)!S$="1%(>ON27$A.E!#CGIY5VW:Z'64/=^&B%%LT
MR6GO[O(,7?75QOW;P<T_+^\N;Z[O"H4P9!U($^033H!X2JZ/H[&58',."XPA
M3K#W?$NN[S@:[=9F1V,E*?6O22+H:&;5]\A^54M%:>7@N=>D9$_-[-*$K<UZ
M<>^O:+QXRU+ZZM-@3FL0<]U)3.75M_><[*L/$V(C5I&]GE#-]"%,PH4D.[.]
MFPA&"-"7(^'$L]/Q-W-L8Z,XT&[]H-JJ__R(LT^C__JQ8/I[RSA[EEJ[YI"0
MM14%SG[R[[&%QN\Y:%:16@D(@KK9D@VG4BW,]H8^)T0?NW*APA525(0/HSQD
MKMD@3,%NHUEM__IQ>Q4(2ZBF@9P$6,6-EKUM?SU.+]5J/RFX6WP,.PD+)H(<
MIU5HM=7/F\\8@$X^.:H":W48J[]]OJQ+&9,]1[H9W_9T#^LC'$SQ+%G__E"Z
M!:NC^]$O+59>)'M*W 808?WAO,@7FK@D"'!$V"3YVXFO;?YH02=XRSIO5RU0
MK*Q5YSKN\^R6;Z4J, =G@8XD]>Z%)/+DCZB@J4^!U&7 BHC12.J 6*D!718C
MF&8)(?8D70 !=XPY#':05@Y P%17-T!P)"H0)AXE1"1IKD=)@-1GE,OE-9:<
M/(12F.H0,;43$<L><"C+3*DN%8B$@*DN@[)WL%0NZ1,(N"I9#;&0OA<,?UQ1
M&QK!B-T-U6 A@(I\?$^0 T6_1I(D2N="G^P<(,D=U2\TY52*,8R<"2>QU&4J
MU:9N H8&EA O*$-217\JAQW)J7 I=R=A(E2U:@)HVT :KP:R>T"1-A' *1V
M@"F.9F9G%G:D^VG\?!JJ31J&%V-U*ID2:PLT/P<E'BBOR6<!C'3L"M!)1>EO
M)JF(U.*,?U/-,*!PZ'GY(@AO%81@*#LC%V9"Y<4Q1\1E$0NI"T(::*221?3>
MACSD$!@0/A:2_=N(%.; _#&00F=+/#H'_W^^'1$"JN4F,^O%J"R*TKIO'5W1
MW4%4&: .PR]VF570) I((JE]3%Q=NA\$,[0L'R]GQ&(PAB;H4>K)1J@#4/%/
M#JQ?.;$P@EW:/D>$:F8, =M4#"+)X:A($!XK=H]21F<(_CSHC*7FD;I&*A^'
M^#@8J7TG@$K(+!"\/"A3$""/EGC:LI@! X$E#)ZL=,(\];"@$Q#$  &F$TH9
M0\ 8B-9*2 @!31IA 4,IE.)I4SP%IPX$."<" IPP(M+*K$)8Z322!C\T?0!<
M%KF$1\HA6+2ZL1&MSJ-]I, T )/!E4";Q#D,!U@54*BZ13CY1 BHQH1#4+<)
MBV!DK$:4AQ5=5BEF/S_>-E&/,@_H</:-\&5F6.C@$ R]12,("&M;N]C\KW(
M;"(=1$=:M(4I)@^J4LD&ZMDKC"D$T;!6I99+@BC1(0,8'8&N(,@HAH!DY,DO
M\M[]+KM&\1?IQEUV_0>7Q )A&+;25'2#4(BA[EU'/)W14A%5XL'P4J$T$= 5
M*8ER3RNKKJK:$KAH?PM!RT.I7@1A,E41"@*1'[14^Y[].N,DE!P?3:)Y0SJU
MPN03HXF\@1'CKFG6 4(Z=!/40G.5+(^8FG.59O'%;B-7N811*@G%@+I*5THC
M"244J;;_1PE-I$MLH253]MH&1FIEOEE:2>V24D'QXZ&L-5T="\)&VK'EY<QO
M[0X#00@LI-AS8- 0D(0AI.N*?V,MF-FL.V;WA$>:\$MC+#@+WCV;;A5_@C>R
MZ;N)$](D28]6@+#@I5Q"6/(P"CP>KV\( F"A/JVD_2DAQ29Q@X <O1LQ(#N&
ME#8=J1($9C;)@4!7[^*# .]&:N),!.)8%W[(5VVT LRC8"F@+C4]7504%0+X
MYKS1A81#$.S28EC>KP=CB^G"ND&8?NE90< 42+I*$06'($>-R,ZAN*5C4SHV
M6>]IB02%L;P ;;N&<MC0PECIKC7D@;@3D:;9%R]Y)*#WA$/IZ08D-I_@D"A'
M+:4V[SV2V2[^G&T^*0!.NY^TVSZ(/36F[R@$5",06T)AT"<K@2!0'EX>42LL
M[#6LR:,VL5Q/]C;]X@ &7P:Q)8H".>4RTB<B!X@D0K73,!L437LKT^@*!-@P
MMEH\;DZXN35>JG_3EFY S)QR.L*(CFS$L:!XW#G8-Q9X$ 1[X?_#V#E$2QIN
M;_L8"1UI,,H6 ?9*W&CDTA@'0)K%."0B(^I2S$'D!H@56',0 \Q%)!=6126Q
MJ:O_\BB7](%Q*[>0 ]1A#$&  V:AP4D.:%J2W*9Z9&H1&!=CZ3R0W>2CA0$W
M.^J1-1LTS@X,@/7.89_,3XY3AX\OC88Y:M0893OULGE,P,R4[*QZHA!F8NXM
M0P#92A/*'(3;5M0A>T1WY3<%9@$&-GID==2CZ 0X>UCM)&6S1_.W#\W6<:$
MW7@J_4H*8D "?23UK6E77ZBQ/P>R#1J1O>;R,0_UF2(CSD(0*TUME'(#3$T/
M$DL]5C/'69,$"/"61*8D,F9]Z<:#S-1-+8Y)E8HX#?53W2PXLG,*=.U /3(-
MGX*0DC3' D%4=!X( J@9'..4/;K+LL6TIFF^ )-E29TY-7"EP#%!MO+AV<\*
M&#G_;JYYJ0A5CA0$]N]$8>>A!%?SX1#F'JH>A("MM0/M<A!<AI;5#RKZJH^K
M-G:EHH^,2\.Q%;2:VUO)FZG(_CS? R'R 2..M,R;09 BJ[F]''S;, [8C-@(
M(L&0UWS2.O,TU#,I'@B$(X @PC"LBYU2M>S1M)IRS -6&\'.'(14I44A +K%
ML8. <>I\[D* ^3VF'//P/6V$Z7/*AA5JH%M2CO:.3K<W]UN&:CTIFKVXIDE1
MF E'" "O)T6E:0-!ND&( ,"D*"P: P'99Y.BRXY_,%( 5C,6V6._?>?9R]I*
M-!JZF\&;;"S1*;Z\K>&N/[)STL?224SH.,*"<1A%/(ONS1 L*XC\V7HSJ94D
M=YKVUAGNXLNW:CT"0X)AL(($")RJY$*YX7@B?,:IF-G9^9P#H35]L$" K(+)
MGH5..3DX,R"*S.ZM=)<MXUMK?<X@ "JYOD-L=)\!D8O+@;R8XSR(+H.8:<HB
MU?](VMBI3ZUD0')*U<!BX:H+N?1<H_'+?+]FI]IXXOMUG[A^C0/S-IO>7_8A
MZ\MK]/5R>-V_NRO6U&T9[M?/_4'_QH+[9#$'M&6H,') *NQ4ZG-KSA&,J@5+
MK7<SQS/-I^E8J3<)8-0N+#H$0T!XXX$=$%#&,$+^*;_S\,S2*<S9(SLC&(9[
M-Z(\$0@[[!Z&FS?E5 @20;"VVXGQ2SFOP$Y %K<G#2/AZM8"'"?D:/['L4>3
M.,"S(QKI0>@/'=\3+JB+@ST<2+?B2%[T>$H]X<O12Q1J>H"?!)<_WOP+TM>K
MYK5]X3U]L76P^.S&UY_]L+TK[^N!F\%+&)(81W_L-'=^4!"T>V+@4=[(8\@<
M)@0+'R5-GN:JS$S-Q[QA-//WJWEMQ ^+SYOKZZ=>8<"K"^<[M/S%2V0]V_;"
MFY+LN7=]?G4S./_M0_M@4:'TDGF>+S>U>(HUYT486;E(WM(BZ?_W[<UU_WJ(
M!OW>U?"O"KJJ7E7/JI4?62_EE(.:<HS.28"GF!,4T) J;RB@V*&!RG"Y+)1X
MSDIUF9.Z!"VMK1RD]1P+HBTXZOSVH=4]KG?U/XU:H[8FI"6\?PO>TYD!5X.:
MZ-]H0%T?<T^: G3G^@&)OA%>VH.7#CCUI]37R<$A=5BIA]2\P!..:QRF:Z\4
MB7>E%894!.G,]W7$5.WV_"=U";KE)*$J\R8U1E.^?'9Q\U0.]G6LX"<"%.:"
MCKK4ME '2ZBJ;SWB:J^$'-XR#/'K<6KW6^:(JXT?PXY<F!-!CM,YKZU^WGQF
MZS!6?_M\>6]CLN=P@K_MX9$@_ @'4SQ+UK\_E/>Y.KH?_=(RV/.&@ST%4@"%
M&LM\';QMMI>'ZS?L7_>NA] "8D62Q2*-Y<7KHIP_*/-7&B7 DU<:I;\%Y=G-
MX*Q_.T3#S_U![[;_Y_#R[ Y=7LNG;V\&O6'_O.C!Z"*)99'&4BZ1#$+V+N,Q
MXU@YL26%>S]+I)P_*/-7)GS*A$^!X=V4\/D/S&?H@N/()8G+(HI*PO56M%$Q
M5LF;S(D]7C7EHBD7S;N>UI6LX7JNL(*NR!@'/Y H7$'(52UX>)DD_%M)PI?B
M^.IE^5OVZ?4??.I0@7K/;P8%?(<7;,*%C_H/4MLDJF&37#4A399=_S):&R^Y
M"@W'" ?BCQUBI@&/]&!).M9Z]5_Q6*I'[G[O'6L^;*?6DJK2"'6[4Y=_[Y0:
MH-0 W]$ IV]6 Q1XP3MQ.K;ZAK7^],6U9=X]/%PL\Y:4XLW+O"@+=-]AWDS^
MXXLP./E_4$L! A0#%     @ 5(<$4>[B@Q&II0$ 6WL4 !$
M ( !     &-O<G0M,C R,# V,S N:'1M4$L! A0#%     @ 5(<$43 6^P0)
M"P  0&L  !$              ( !V*4! &-O<G0M,C R,# V,S N>'-D4$L!
M A0#%     @ 5(<$4<U[MS.H'   :!X! !4              ( !$+$! &-O
M<G0M,C R,# V,S!?8V%L+GAM;%!+ 0(4 Q0    ( %2'!%%/'2#"P20  (YL
M 0 5              "  >O- 0!C;W)T+3(P,C P-C,P7V1E9BYX;6Q02P$"
M% ,4    " !4AP116D<3-;R&   %>P4 %0              @ '?\@$ 8V]R
M="TR,#(P,#8S,%]L86(N>&UL4$L! A0#%     @ 5(<$47P]N[2L2@  J3H#
M !4              ( !SGD" &-O<G0M,C R,# V,S!?<')E+GAM;%!+ 0(4
M Q0    ( %2'!%$\DY^'&@@  (<J   2              "  :W$ @!C;W)T
M-C,P,C!E>#,Q,2YH=&U02P$"% ,4    " !4AP11S]7VM0 (  !=*@  $@
M            @ 'WS ( 8V]R=#8S,#(P97@S,3(N:'1M4$L! A0#%     @
M5(<$43@M*A53!0  <Q<  !(              ( !)]4" &-O<G0V,S R,&5X
M,S(Q+FAT;5!+ 0(4 Q0    ( %2'!%$+QGT4.P4  #D7   2
M  "  :K: @!C;W)T-C,P,C!E>#,R,BYH=&U02P$"% ,4    " !4AP11*A;V
MAMP=  "9LP  &@              @ $5X ( 8V]R=&5X,3 Q<V5V97)A;F-E
M86YD8RYH=&U02P$"% ,4    " !4AP11[_KG5=T=  !CLP  &@
M    @ $I_@( 8V]R=&5X,3 R<V5V97)A;F-E86YD8RYH=&U02P$"% ,4
M" !4AP11[^EZ9<H=  !*LP  &@              @ $^' , 8V]R=&5X,3 S
M<V5V97)A;F-E86YD8RYH=&U02P$"% ,4    " !4AP11'SO?C!@:  #"]P$
M&@              @ % .@, 8V]R=&5X,3 T9FEF=&AA;65N9&UE;BYH=&U0
52P4&      X #@"J P  D%0#

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